我在git中有主分支:master
还有一些特性分支:feature/adding-some-func
等等。
将feature
分支合并到master
后,我会得到一条commit信息,如下:
Merge pull request #33 in test-proj from feature/adding-some-func to master
在克隆仓库后,如何获取刚刚合并的分支名称(feature/adding-some-func)?因为在日志中,我只看到了SHA码和提交作者。
我在git中有主分支:master
还有一些特性分支:feature/adding-some-func
等等。
将feature
分支合并到master
后,我会得到一条commit信息,如下:
Merge pull request #33 in test-proj from feature/adding-some-func to master
在克隆仓库后,如何获取刚刚合并的分支名称(feature/adding-some-func)?因为在日志中,我只看到了SHA码和提交作者。
git log --merges origin/master --oneline --grep='^Merge pull request #\([0-9]\+\) in \(.\+\) from \(.\+\) to master' -1
git log --oneline --merges master
,这会列出从master
可达的所有合并提交。您可以添加-1
以仅列出最后一个提交。 - ElpieKay