将本地分支的头部与远程分支的提交进行比较

时间:2014-02-20 08:30:07

标签: git git-diff

我想将本地分支“master”的当前状态与“origin / master”中的某个提交(散列“8029345”)与“--name-status”进行比较。

到目前为止,我有:

git diff --name-status master .. origin/master 

如何在origin / master中指定某个提交?应该是微不足道的,但我找不到合适的方法。我经历了git-diff,但看不到怎么做。

问题的背景:将origin / master合并到master之后我想我忘了“git add”某些新文件。现在,在我提升了我的本地分支并且还获取了原始分支的新内容后,我真的想解决这个问题并添加合并时没有添加的文件。

更新: 我不确定我是否正确理解差异,但似乎是这样:

git diff --name-status d874367 8029345
                       ^sha-loc ^sha on remote branch (just before merging)                  

没有显示本地DVCS中哪些文件与远程文件相比未跟踪...

0 个答案:

没有答案