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