在以下示例树中:
A-B-C-D-E (master branch)
\
F-G-H (xxx branch)
我正在寻找B.我需要从xxx分支获取所有已更改的文件:
git diff B H
为了得到B,我试过了:
git cherry master xxx | tail -1
但是我得到提交F,如果我在F和H之间做差异,我没有从F更改文件。
感谢您的帮助。
大卫
答案 0 :(得分:1)
不清楚你在问什么 - 你在问怎么找B?如果是这样,试试
git merge-base master xxx
这将为您提供master和xxx之间最新的共同祖先