Penulis: Irvan Gunawan
Git mencatat riwayat perubahan proyek, sedangkan GitHub menyediakan tempat untuk menyimpan repositori dan berkolaborasi secara online. Jika kamu sudah melakukan commit di laptop tetapi perubahan belum terlihat di GitHub, periksa apakah commit tersebut sudah dikirim melalui push ke branch yang benar.
Apa yang terjadi di laptop?
Sebuah repositori menyimpan file proyek dan riwayat perubahannya. Di Git, satu catatan perubahan disebut commit. Kamu dapat membuat commit lokal tanpa koneksi internet. Dokumentasi GitHub tentang Git menjelaskan bahwa salinan lokal juga membawa riwayat proyek, sehingga pekerjaan tidak selalu bergantung pada koneksi ke server.
Contohnya, kamu memperbaiki teks petunjuk pada README.md. Alur sederhananya adalah mengedit file, memilih perubahan yang akan dicatat, lalu membuat commit. Perintah git status membantu memeriksa file yang berubah atau sudah disiapkan untuk commit. Arti statusnya tersedia pada dokumentasi resmi Git.
Apa yang ditambahkan GitHub?
GitHub menyediakan repositori online beserta fasilitas seperti issue, pull request, dan code review. Issue dipakai untuk mencatat pembahasan atau pekerjaan. Pull request mengusulkan perubahan agar bisa ditinjau sebelum digabung. Ringkasan fungsi platform tersedia di panduan GitHub.
Git juga dapat dipakai dengan layanan hosting lain. Saat mengikuti tutorial, perhatikan apakah langkahnya berkaitan dengan riwayat lokal atau fitur khusus di website GitHub.
Commit sudah dibuat, kenapa rekan belum melihatnya?
- Pastikan file masuk ke commit. Menyimpan file di editor baru mengubah file kerja. Cek hasil
git status. - Cek branch. Branch adalah jalur pengembangan. Perubahan pada branch latihan tidak otomatis muncul ketika rekan membuka branch utama.
- Cek remote. Remote adalah alamat repositori yang terhubung ke salinan lokal. Pastikan tujuannya repositori yang memang ingin kamu perbarui.
- Periksa hasil push. Baca pesan berhasil atau gagal sebelum mengecek website.
Panduan push GitHub menunjukkan pola git push origin main. Gunakan itu hanya jika remote bernama origin dan branch yang ingin dikirim memang main. Jika push ditolak karena riwayat berbeda, baca penyebabnya dan koordinasikan perubahan, terutama pada proyek bersama.
Setelah push berhasil, buka branch yang sama di GitHub. Untuk memahami langkah berikutnya ketika perubahan menunggu pemeriksaan atau persetujuan, baca cara melihat penghambat pull request.
How useful was this post?
Click on a star to rate it!
Average rating / 5. Vote count:
No votes so far! Be the first to rate this post.