在 master 中找到最后合并的 git 分支
find last merged git branch in master
我在 git 有主要分支:master
和许多功能分支:feature/adding-some-func
等
合并 feature
分支到 master
后,我提交了如下消息:
Merge pull request #33 in test-proj from feature/adding-some-func to master
如何在克隆存储库之后获取刚刚合并的分支(feature/adding-some-func)的名称?因此,结果我需要得到 feature/adding-some-func 但在日志中我只看到 SHA,提交作者
如果你想非常具体,你可以使用:
git log --merges origin/master --oneline --grep='^Merge pull request #\([0-9]\+\) in \(.\+\) from \(.\+\) to master' -1
我在 git 有主要分支:master
和许多功能分支:feature/adding-some-func
等
合并 feature
分支到 master
后,我提交了如下消息:
Merge pull request #33 in test-proj from feature/adding-some-func to master
如何在克隆存储库之后获取刚刚合并的分支(feature/adding-some-func)的名称?因此,结果我需要得到 feature/adding-some-func 但在日志中我只看到 SHA,提交作者
如果你想非常具体,你可以使用:
git log --merges origin/master --oneline --grep='^Merge pull request #\([0-9]\+\) in \(.\+\) from \(.\+\) to master' -1