我对git比较新,所以记住这一点。
所以,我有三个分支:
这就是我的本地和远程存储库的样子。
有一次,我将b2合并到master中,并删除了b2(我的本地存储库中的所有这些)。最后,我把我的主人推到了我的原点/主人。
我的问题是:
谢谢
1)由于您的git版本未知,这将起作用:
$ git branch -d branch_name
$ git push -d <remote> <branch_name>
对于最近的版本,有一个--delete
标志,check this answer
2)如果您在团队中工作,您可以让远程分支机构在那里并不时清理合并的分支机构,或者如果不需要,那么IMO就像您正在做的那样。
避免丢失丢失的分支机构污染您的遥控器,因为您始终可以返回到特定的提交,无需保留旧分支。