← Galeri
Pesan
Demo oleh abcweb.id
Ngoding Santai Tutorial web untuk pemula
Menu

Git & alur kerja Tingkat: Menengah 2 menit baca 3 contoh kode

Remote, push, dan pull: bekerja bersama lewat repositori daring

Menghubungkan repositori lokal dengan salinan daring, mengirim dan mengambil perubahan, serta alur kerja harian saat berkolaborasi.

Bayu Nugraha Terbit

Seri Git untuk pemula Bagian 3 dari 3

Lihat semua bagian seri ini
  1. Commit pertamamu dengan Git
  2. Cabang dan merge: mencoba hal baru tanpa takut merusak
  3. Remote, push, dan pull: bekerja bersama lewat repositori daring (sedang dibaca)
Daftar isi
  1. Menghubungkan ke remote
  2. Mengambil perubahan
  3. Alur kerja harian
  4. Ringkasan
  5. Latihan

Yang akan dipelajari

  • Apa itu remote dan origin
  • Mengirim commit dengan git push
  • Mengambil perubahan dengan git pull
  • Alur kerja harian saat berkolaborasi

Prasyarat

Sejauh ini riwayat hanya ada di komputermu. Dengan menghubungkannya ke repositori daring, pekerjaanmu punya cadangan dan bisa dikerjakan bersama orang lain.

Menghubungkan ke remote

Remote adalah salinan repositori di tempat lain. Buat repositori kosong di layanan hosting repositori pilihanmu, salin alamatnya, lalu daftarkan dengan nama origin. Alamat di bawah hanyalah contoh.

Terminal Terminal
git remote add origin https://git.contoh.test/rani/catatan-belajar.git
git remote -v
git push -u origin main

git remote -v menampilkan daftar remote beserta alamatnya. git push mengirim commit ke remote; pilihan -u mengingat pasangan cabang lokal dan remote, sehingga selanjutnya cukup mengetik git push.

Mengambil perubahan

Ketika rekan mengirim commit baru, ambil dan gabungkan ke cabangmu dengan satu perintah.

Terminal Terminal
git pull

Untuk mulai bekerja di repositori yang sudah ada, gunakan git clone diikuti alamatnya. Perintah itu mengunduh seluruh riwayat dan langsung mendaftarkan origin.

Alur kerja harian

Saat bekerja bersama, hindari commit langsung ke main. Pola yang umum dipakai:

Terminal Terminal
git switch main
git pull
git switch -c perbaiki-salah-ketik

# ... sunting berkas, lalu:
git add .
git commit -m "Perbaiki salah ketik di halaman kontak"
git push -u origin perbaiki-salah-ketik

Setelah cabang terkirim, buka permintaan penggabungan di layanan hosting repositori. Di sana rekan bisa membaca perubahanmu, memberi masukan, lalu menggabungkannya ke main.

Ringkasan

  • Remote adalah salinan repositori di tempat lain; origin adalah nama lazimnya.
  • git push mengirim commit, git pull mengambil dan menggabungkan.
  • Mulai hari dengan git pull, bekerja di cabang, lalu kirim cabangnya.
  • Hindari --force pada cabang bersama.

Latihan

Kerjakan tanpa melihat contoh dulu. Buntu itu wajar; intip seperlunya.

  1. Kirim repositori latihanmu ke remote, lalu periksa di peramban bahwa commit-nya muncul.
  2. Sunting satu berkas langsung lewat antarmuka web layanan hosting, lalu ambil perubahannya dengan git pull.
  3. Tulis alur kerja harian di atas dengan kata-katamu sendiri di catatan.md, lalu commit dan push.

Ditulis oleh Bayu Nugraha

Penulis Git & alur kerja · 4 tutorial

Paling sering ditanya rekan soal riwayat yang kusut dan konflik penggabungan. Menulis tentang Git dengan satu tujuan: membuat pembaca tidak takut lagi pada terminal.

Tutorial lain dari Bayu

Tutorial terkait