标签: git reference commit
我试图找到如何从脚本引用分支启动提交。我指的是分支分支的提交sha。
此外,我希望它适用于由svn repo制作的历史。
This post只提供repo创建的第一次提交,而不是功能分支开始提交。
答案 0 :(得分:14)
您正在寻找的是命令merge-base:
merge-base
git merge-base master feature-branch
将打印这两个分支的最佳共同祖先,即它们分开的地方。 (documentation有漂亮的图片来澄清一些有趣的案例)