Dalam repositori GitHub kami, seorang rekan kerja menghapus cabang bernama release
. Tetapi ketika saya menjalankan git checkout release
secara lokal, saya selalu mendapatkan cabang yang dihapus release
. Sama, bahkan ketika saya memeriksa cabang lain, menghapus release
cabang dengan git branch -D release
dan berlari lagi git checkout release
.
Apakah ada sesuatu untuk diperbaiki pada repositori GitHub, atau haruskah saya memperbaiki sesuatu secara lokal?
git branch --remote
keluaran origin/release
. Apakah Anda bermaksud menjalankan git fetch -p
tanpa argumen tambahan, dan apakah akan memangkas semua cabang jarak jauh yang dihapus?
git fetch -p
tanpa argumen tambahan akan memangkas semua cabang jarak jauh yang dihapus.
git branch --remote
output, setelah berjalangit fetch
? Anda mungkin harus memangkasgit fetch -p
untuk melupakan cabang jarak jauh yang dihapus.