合并分支后会发生什么情况?

What happens to a branch once I merge it?

我创建了母版,然后从中创建了一个分支(名为 the_branch)。我修改了 the_branch 然后

git checkout master  
git merge the_branch  
git commit -m "..."  
git push

似乎代码已合并,一切正常。 我的问题,如果我想要the_branch合并后"die",我是否必须明确删除它,或者有一种方法,一旦我将一个分支合并到另一个分支中,它默认就死掉了?

当地分行

git 不会删除分支,除非您告诉它

git branch -d the_branch

远程分支

如所见here:

To delete it from the remote in old versions of Git use:

git push origin :branchname

In more recent versions of Git use:

git push --delete origin branchname