1
我正在從上游回購協議處理分支。本地我在分支foo
。我將foo
推到GitHub的回購站上,並將upstream/master
公開並將其合併。刪除遠程分支時的GitHub流程
合併之後,我刪除了在GitHub上的foo
分支和當地也:
git branch -d foo
但如果我認爲我的日誌有:
git log --graph --pretty=oneline --abbrev-commit --decorate --all
然後,我仍然看到origin/foo
。
我another answer閱讀使用方法:
git remote prune origin
成功地刪除origin/foo
。
- 這是刪除功能分支時正確的GitHub工作流嗎?
過程:
delete branch on GitHub -> delete branch locally -> prune the origin