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