找到两个存储库之间的文件差异

时间:2010-12-15 18:27:54

标签: git

我想知道是否有可能看到我本地仓库中的文件(hello.txt)与不同开发人员的另一个仓库(在同一台服务器上)之间存在单独的文件差异?

我知道我可以执行git pull并获取文件更改,但有没有其他方法可以避免覆盖我的文件?

1 个答案:

答案 0 :(得分:1)

如果您没有要与本地进行比较的提交,请先git fetch。这将从远程存储库中获取新的提交对象,但不会更改HEAD或工作树。

完成提交后,只需执行以下操作:

git diff OTHERCOMMIT -- hello.txt

其中OTHERCOMMIT是您要比较hello.txt的本地工作副本的提交的提交标识符(分支名称,哈希等)。