使用相同的文件搜索提交

时间:2014-08-13 19:23:34

标签: git

我有两个回购。 其中第一个是第二个分叉。 我需要从一个回购转移到另一个回购。

所以樱桃挑选看起来是个好主意。

后:

git add remote A <path to second repo> 
git fetch A

我有一个复杂的历史和分支结构的回购。 我现在可以使用樱桃挑选。但我需要找到差异点。

实际上我可以使用这样的东西:

git diff HEAD:/some/file/with/changes <SHA>:/some/file/with/changes

查看不同提交中的一个文件之间的区别。通过这种方式,我可以尝试在此文件中找到没有区别的位置(使用不同的SHA)。但这需要很多时间。

git可以自动执行吗? 所以主要的问题是:如何在Git repo中使用相同的文件在不同的分支中查找提交。

1 个答案:

答案 0 :(得分:1)

您可以使用git diff master..fork FILENAME查看分支之间名为FILENAME的文件中的更改。

如果您需要查看更改文件的所有提交,请使用git log --follow FILENAME