Latest Updates

Git (Clone dan Push Repository)

 Git (Clone dan Push Repository)

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).