可能有重复:
使用Git如何找出本地和远程之间的修改文件
如何在Git中查看传入的提交?或者更好的方法是,查看我刚刚git fetch
/git pull
了什么?
编辑:为了澄清问题:有人告诉我,为了获得一些修复,我应该从他们的存储库中拉取。我的目标是在接受它们之前查看它们的更改。git pull
会自动合并,这不是我想要的。 git fetch
将获取它们而不会合并,但我不确定如何查看我刚刚拉取了什么。最初措辞的原因是我通常使用Mercurial,其中命令将是hg incoming <repo name here>
,这是Git似乎缺少类似物的命令。
git diff --stat origin/master
来查看成功合并后git pull
显示的差异统计信息。 - Jakub Narębskilog .. origin/master
后面的那些点代表什么意思?" - gideongit log ..@{u}
命令来查看当前本地分支所跟踪的远程上游分支上的提交记录。 - sschuberth