從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