假设我有一些包含一些提交的存储库:
latest-commit
before-latest-commit
...
some-old-commit
假设它有一个名为1.file
让我们说它在各种提交中看起来像这样:
一些的老提交:
a=1;
之前-最新提交:
a=1;
b=2;
c=3;
最新提交:
a=1;
c=3;
我可以以某种方式查看latest-commit
some-old-commit
版本1.file
之间的差异(最好是在github上)并将行c=3;
标记为新版,而与b一起被遗漏(因为它无关紧要)。
这似乎是基本的东西,但我无法达到预期的效果。
答案 0 :(得分:2)
使用:
git diff some-old-commit..latest-commit -- 1.file
您无法在github上运行此操作,因此首先从本地存储库中的github获取。