Git (Clone dan Push Repository)
Yap, setelah selesai membuat -ssh key kemarin (otomatis sudah punya akun
dong ya). Selanjutnya kita lihat repository yang kita punya.
Kita bisa buat sendiri repository, atau juga kita bisa "fork" repository
punya orang lain. Cara fork hanya dengan klik tombol fork pada
repository orang lain yang kita buka.
Bagaimana cara membuat repository? Klik dulu pada "Create a New Repo" pada pojok kanan.
Masukkan repository name, deskripsinya, serta settingan public dan
private. Semua sesuai kebutuhan dan kehendak kita. Contoh disini saya
buat repository untuk Percobaan.
"Initialize this repository with a README" jangan dulu di ceklis, biar
kita tau bagaimana cara commit dan push ke server pertama kali. Klik
saja "Create repository".
Apabila tidak ada kesalahan, maka akan muncul tampilan ini,
Tampilan tersebut menunjukkan step-step atau cara untuk commit dan push
ke server. Sekarang kita tinggal buka buka aplikasi Git Bash dari
MSysGit (yang sudah diinstal kemarin) dan ketikkan kode pada tampilan
diatas satu persatu.
Pertama ketikkan perintah berikut, yang berarti setting untuk username
dan email kita. Tentu saja bedakan sesuai dengan username dan email
masing-masing. :D
git config --global user.name "Lutfi Azhar" git config --global user.email maling_ayam99@yahoo.co.id
Selanjutnya,
mkdir Percobaan cd Percobaan git init touch README git add README git commit -m 'first commit' git remote add origin https://github.com/lutfi99/Percobaan.git git push -u origin master
mkdir berarti kita membuat direktori percobaan, terus masuk kedalam
direktori tersebut. Inisialisasikan git nya dan sampai menambahkan
README. Setelah selesai ditambahkan file README tersebut, selanjutnya
ketikkan yang bagian commit -m 'first commit' (bagian first commit hanya
komentar, yang bisa diganti sesuai kebutuhan kita) artinya kita sudah
commit dan siap mengirimkan file README ke server github. Selanjutnya
git remote add origin (url) ini hanya untuk push yang pertama kali.
Apabila sudah selesai semua, ketikkan yang terakhir git push -u origin
master. Maka file README akan terkirim ke server Github.
Selanjutnya apabila sudah selesai dan tidak ada kesalahan, masuk lagi
pada web Github dan klik "Continue" maka file README sudah ada di dalam
repository kita.
Di dalam setiap repository terdapat url yang bisa kita gunakan untuk
clone repository tersebut ke komputer kita. Caranya cukup ketikkan
perintah berikut pada aplikasi Git Bash (url nya tergantung dari
repository masing-masing),
git clone https://github.com/lutfi99/Percobaan.git (copy address url pada repository nya)
Clone berarti kita mengambil data pada repository tersebut, dari server Github ke server lokal kita.
Selanjutnya apabila ingin menambahkan data baru dan push baru ke
repository pada server Github, maka kita perlu mengetikkan kode berikut,
git add namafile (ketikkan nama file yang mau dikirimkan, atau ketik * untuk memasukkan semua file yang ada) git commit -m "Pesan" (pesan terserah kita) git push (push ke server) git pull (membandingkan file yang sudah dikirim dengan server)
Selesai.
Mungkin cukup sampai disitu dulu aja ya, apabila ingin mendalami atau mempelajari lebih tentang git, bisa kesini (URL tentang git yang dikasih sama dosen. :D).