用原始拉力和我做过的最新提交来执行差异

时间:2017-05-30 16:24:19

标签: git

我在date1上克隆了一个存储库(repo_orig),我的副本引用为(repo_copy)。 我已对该克隆进行了更改并提交了这些更改,但尚未推送这些更改。 其他人已经对repo_orig进行了更改并推送了他们的更改,因此我在date1克隆的repo和今天的repo(date2)是不同的。

我做了很多提交,但没有推动这些改变。我想对原始仓库所做的所有更改执行差异,所以基本上我想执行我本地提交的差异和date1上的仓库,我该怎么做?

如果我说的内容不清楚,请让我在评论中重新措辞,而不仅仅是低估。

1 个答案:

答案 0 :(得分:0)

我想你应该检查你开始开发的版本。您可以尝试使用...表示法,它将使用两个分支的父级作为差异。

由于你的朋友,说起源/主人已经前进了。所以...哟取,然后你可以做这样的差异:

git diff origin/master...HEAD

这将从origin / master和你的分支分散到你的分支现在的位置进行区分。