2010-12-15 43 views
0

我想知道是否可以看到我本地存儲庫中的文件(hello.txt)和另一個開發人員的另一個存儲庫(位於同一服務器上)之間的單個文件差異?查找兩個存儲庫之間的文件差異

我知道我可以做一個git pull並獲取文件更改,但是有避免覆蓋我的文件的另一種方法嗎?

回答

1

如果您沒有要本地比較的提交,那麼首先需要git fetch。這將從遠程存儲庫獲取新的提交對象,但不會更改HEAD或工作樹。

一旦你必須提交,只是這樣做:

git diff OTHERCOMMIT -- hello.txt 

哪裏OTHERCOMMIT是提交標識符(分支名稱,哈希等)要比較的本地工作副本你好提交.txt反對。

相關問題