如何在不将其拉入我的工作树的情况下查看git存储库中所做的更改

2 git

例如,我可以git pull然后git checkout HEAD-1.但是,在决定是否要拉动之前,有没有办法看到差异?

Gre*_*ill 7

做一个git fetch首先要更新远程跟踪分支.然后git log ..origin用来查看"origin"分支中的变化.git pull如果您对更改感到满意,那么您可以执行操作.