Kumpulan catatan harian

Tampilkan postingan dengan label git. Tampilkan semua postingan
Tampilkan postingan dengan label git. Tampilkan semua postingan

Rabu, 05 Agustus 2015

Perintah Dasar Git

Mengirim Perubahan ke Repository
Jika anda telah selesai mengubah source code anda dan siap untuk dikirim ke server maka lakukan perintah-perintah berikut:
git add .
git commit -m "Komentar tetang perubahan yang dilakukan"
git push origin master
Perintah tersebut akan meminta password akun repo kalian.
  • Perintah pertama (add) akan memeriksa semua kode pada directory saat ini (.) anda dan menandai yang mana saja yang telah mengalami perubahan;
  • Perintah kedua (commit) akan memcatat segala perubahan yang terjadi pade semua berkas dan siap untuk dikirim ke server. Opsi -m "Komentar tetang perubahan yang dilakukan" merupakan komentar yang akan dikaitkan dengan segala perubahan ini;
  • Perintah ketiga (push) adalah proses pengiriman perubahan-perubahan dari kopian repository kita (yang sebelumnya kita beri nama origin) ke cabang utama di server (yang secara default diberi nama master).


Menghapus Berkas dari Repository
Jika anda hendak menghapus suatu berkas dari repository anda maka lakukan perintah-perintah berikut:
git rm nama-berkas
git commit -m "Komentar tetang perubahan yang dilakukan"
git push origin master
  • Perintah pertama (rm) akan menghapus berkas dengan nama nama-berkas;
  • Perintah kedua (commit) akan memcatat perubahan yang terjadi;
  • Perintah ketiga (push) adalah proses pengiriman perubahan ke server.


Mengganti Nama Berkas/Directory yang Sudah Ada di Repository
Jika anda hendak ganti nama suatu berkas atau directory yang sudah ada di repository anda maka lakukan perintah-perintah berikut:
git mv nama-lama nama-baru
git commit -m "Komentar tetang perubahan yang dilakukan"
git push origin master
  • Perintah pertama (mv) akan mengganti nama berkas atau directory lama anda ke nama baru;
  • Perintah kedua (commit) akan memcatat perubahan yang terjadi;
  • Perintah ketiga (push) adalah proses pengiriman perubahan ke server.

Menarik Perubahan dari Repository
Agar anda mendapatkan kode terbaru yang telah dibuat oleh anggota-anggota tim anda maka lakukan perintah-perintah berikut:
git pull
Perintah alternatif adalah:
git fetch
git merge origin
  • Perintah pertama (fetch) bertugas mengambil semua perubahan yang terjadi dari server semenjak perintah fetch terakhir;
  • Perintah kedua (merge) menggabungkan perubahan-perubahan yang terjadi ke kopian repository kita (yang secara default akan diberi nama origin saat kita kopikan repository tersebut dengan perintah clone).


Melihat Perbedaan dengan Repository
Untuk melihat perbedaan antara bekas yang anda miliki dengan yang saat ini tersimpan di server jalankan perintah berikut:
git diff
Share: