1

假设我有一个包含一些提交的存储库:

latest-commit
before-latest-commit
...
some-old-commit

假设它有一个名为1.file

假设它在各种提交中看起来像这样:

一些旧的承诺:

a=1;

最新提交之前:

a=1;
b=2;
c=3;

最新提交:

a=1;
c=3;

latest-commit我能否以某种方式查看(最好在 github 上)的版本和some-old-commit版本之间的差异,1.file并将行c=3;标记为新的,而 b 发生的事情将被忽略(因为它无关紧要)。

这似乎是一些基本的东西,但我无法达到预期的结果。

4

1 回答 1

2

利用:

git diff some-old-commit..latest-commit -- 1.file

您将无法在 github 上运行它,因此首先从本地存储库中的 github 获取。

于 2013-05-04T21:10:04.037 回答