2016-02-19 63 views

回答

7

不,git不支持同时。

但是,您可以在有条件shell中运行的命令:

git merge source-branch && git branch -D source-branch 
+11

你不应该使用大写D.而是选择'git branch -d source-branch'来保护自己免受错别字。这将确保被删除的分支先被正确合并。 –

1

我会写一个脚本。

git branch | grep -v master | xargs git merge 
git branch | grep -v master | xargs git branch -d 

这里的分支名称master可以用您当前的分支名称替换。

相关问题