$ git branch -r --merged master
该命令列出了合并到master
的远程分支,但没有告诉您它们属于谁。
比如说,另一个名为Michael的开发人员推送了一些分支,并将它们合并到远程服务器中的分支master
中。 Jude是否能够看到由Michael推动的分支机构合并到远程服务器中的master中?
答案 0 :(得分:0)
对于有权访问该存储库的每个人都可以使用推送到远程服务器上的存储库的分支,每个人都可以推送到该分支并与其他分支合并,git不会强制执行任何限制。一些git服务提供商(即Bitbucket)可以对repos和分支机构强制执行一些隐私,但这是他们服务的一部分而不是git。
修改强>
这将提供代表“master”
中最后一次合并的提交git log -1 $(git branch -r --merged master| awk '{print $2}')
(这是linux的脚本,您可能需要为您的操作系统采用它)