← Git & GitHub21 / 44
Tracking Branch dan git fetch
git fetch mengunduh commit dan branch terbaru dari remote tanpa menyentuh pekerjaan lokalmu sama sekali. Hasilnya disimpan sebagai branch pelacak seperti origin/main, sehingga kamu bisa memeriksa apa yang berubah sebelum memutuskan menggabungkannya. Inilah bedanya dengan git pull, yang mengunduh dan langsung menggabungkan — kadang di saat yang tidak kamu inginkan. Kebiasaan yang baik: git fetch dulu, baca perbedaannya dengan git log main..origin/main, baru gabungkan.
👀 Contoh dulu
git fetch --all
Hasilnya: From https://github.com/user/app * [new branch] feature -> origin/feature
💡 git fetch aman digunakan untuk melihat perkembangan kode tim sebelum di-merge.
📝 Sekarang giliranmu
Tulis perintah untuk mengambil (fetch) pembaruan dari remote origin.
Preview