Anda di halaman 1dari 8

Laporan Praktikum Software Quality Assurance

Pertemuan 5
(GIT)

Disusun Oleh :
Novendra Satria Putra
NIM : 175610028
S1 Sistem Informasi
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AKAKOM
Yogyakarta

TAHUN AKADEMIK 2019/2020


PEMBAHASAN

Sebelum melakukan push ke github, yang pertama dilakukan adalah membuat folder untuk yang
nantinya digunakan sebagai wadah untuk clone, commit,pull,remote maupun push.

GIT Bash

Pada tampilan di atas melakukan initialisasi git pada folder nim yang telah dibuat dengan branch
master.

Membuat Repositori

Proses membuat repository pada Github dengan nama 175610028_sqa, Deskripsi dan inisialisasi
repository dengan README diberikan secara opsional, Akses Public yang berarti semua orang dapat
melihat repository.
Pada tampilan di atas menandakan bahwa repositori baru telah berhasil dibuat.

Git Config

Pada tampilan di atas meupakan proses mengatur username dan alamat e-mail. Hal ini penting karena
setiap commit pada Git akan menggunakan informasi ini, dan informasi ini akan selamanya disimpan
dengan commit yang kita buat.

Menggunakan --global, karena Git akan selalu menggunakan informasi tersebut selama kita berada
pada sistem yang sama. Jika kita ingin menimpa informasi ini dengan menggunakan e-mail atau
username yang berbeda untuk proyek tertentu, kita dapat mengatur perintah tersebut tanpa
menggunakan opsi --global ketika kita berada pada proyek tersebut.

Git Clone

Perintah git clone digunakan untuk checkout repositori. Repositori berada di remove server. Pada
proses diatas akan melakukan clone dari alamat repositori github yang telah dibuat.

Pada proses di atas akan masuk ke direktori hasil clone, yang nantinya akan dilakukan upload/push
file ke repositori github.

File yang akan dipush ke repositori ditempatkan pada direktori hasil clone.
Git Status

Pada tampilan di atas, perintah git status menampilkan daftar file yang berubah bersama dengan file
yang ingin di tambahkan atau di-commit.
Git Add

Pada tampilan di atas, perintah git add digunakan untuk menambahkan file ke index repositori. Pada
perintah di atas akan menambahkan file bernama hai.py yang ada di direktori lokal ke index repositori
git dengan nama repositori 175610028-sqa.

Git Commit

Pada tampilan di atas, perintah git commit digunakan untuk melakukan commit pada perubahan ke
head. Perubahan apapun yang di-commit tidak akan langsung ke remote repository. Saat melakukan
commit biasanya disertai dengan pesan commit yang biasanya berisi keterangan file.

Git Push

Pada tampilan di atas, perintah git push akan mengirimkan perubahan ke master branch dari remote
repository yang berhubungan dengan direktori kerja pada github. Untuk melakukan push harus
sesuaikan dengan nama branchnya .

Push pakai master, karena menggunakan branch masters. Origin master merupakan branch master di
remote yang sudah di fetch. Maka untuk menggunggah dilakukan dengan perintah git push –u origin
master.
File telah terupload

KESIMPULAN
Github adalah sebuah website yang memberikan pelayanan untuk menyimpan repo anda secara
gratis. Banyak perintah yang ada di git bash dan git gui bisa dilakukan melalui Github. Github juga
memudahkan kolaborasi dalam suatu proyek dengan fitur seperti pull request, diskusi di patch,
mengatur bugs, dan lain-lain. Tutorial dasar GIT ini wajib diketahui dan dikuasai , karena akan sangat
membantu dalam melakukan version control.
Listing
Nama : Novendra Satria Putra
NIM : 175610028

GIT Bash

Membuat Repositori

Git Config
Git Clone

Git Status

Git Add

Git Commit

Git Push

Push pakai master, karena menggunakan branch masters

Anda mungkin juga menyukai