我有一个原始的回购A,假设在commit10之后我分叉回购B. repo A继续开发,所以回复B.我想只看到由repoB人添加的东西,即HEAD和commit10的差异。
如何弄清楚什么是commit10,repoB在什么时候分叉?
在stackoverflow上有许多类似的问题,但他们正在尝试区分两个repos的当前版本。这与我的需求不同。
答案 0 :(得分:0)
你的问题很模糊,但我仍会试一试。
您可以执行git merge-base --help
来获取所有选项。
看起来你基本上想要在不同的分叉中比较两个分支的提交。
git merge-base branchA branchB
关于你的观点
如何弄清楚什么是commit10,repoB在什么时候分叉?
您可以获取分支历史记录的图表,以了解repoB分叉时的要点。以下命令应该有帮助
git log --graph --oneline --decorate --all
在git log --graph