我想知道是否有可能看到我本地仓库中的文件(hello.txt)与不同开发人员的另一个仓库(在同一台服务器上)之间存在单独的文件差异?
我知道我可以执行git pull并获取文件更改,但有没有其他方法可以避免覆盖我的文件?
答案 0 :(得分:1)
如果您没有要与本地进行比较的提交,请先git fetch
。这将从远程存储库中获取新的提交对象,但不会更改HEAD或工作树。
完成提交后,只需执行以下操作:
git diff OTHERCOMMIT -- hello.txt
其中OTHERCOMMIT是您要比较hello.txt的本地工作副本的提交的提交标识符(分支名称,哈希等)。