从git分支的语法http://git-scm.com/docs/git-branch,最后的可选参数是“提交”或“模式”。'master'在命令“git branch --merged master”中意味着什么?
git branch [--color[=<when>] | --no-color] [-r | -a]
[--list] [-v [--abbrev=<length> | --no-abbrev]]
[--column[=<options>] | --no-column]
[(--merged | --no-merged | --contains) [<commit>]] [<pattern>...]
所以在命令“git branch --merged master”中,是否是“master”认为提交名或模式? (我猜这个命令中的'master'是指本地分支主。)
“git branch --merged master”和“git branch --merged develop”有什么区别?如果检出的分支是主对开发,命令的输出是否会发生变化?
我看到这篇文章,但完全不明白“master”参数值在命令语法中映射到的是什么。 Git: How to find all branches that were never merged back into master
谢谢@ knittl。从文档中不清楚branchname也可以被指定为参数。 – dsatish