我正在嘗試在本地和遠程洗掉 git 上的一個分支。而且我認為我已經成功了。問題是當我執行“git branch -a”時它仍然遠程顯示
我這樣做是為了在本地洗掉它:
git branch -d branchToDelete
這可以遠程洗掉它:
git push origin --delete branchToDelete
我想我在兩端都成功洗掉了它。
如果我做 git pull branchToDelete
我得到以下致命資訊:“branchToDelete”似乎不是 git 存盤庫致命:無法從遠程存盤庫讀取。
我認為這意味著它不再遠程存在?
但如果我這樣做
git branch -a
然后它仍然顯示在串列中
remotes/origin/branchToDelete
那么,如果在本地和遠程洗掉它,它為什么會一直顯示呢?
是的,該分支在本地和遠程的名稱/名稱都相同。
非常感謝
uj5u.com熱心網友回復:
您需要執行 agit fetch -p來修剪(洗掉)已洗掉的遠程分支的本地跟蹤分支。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/354943.html
標籤:混帐
