我在Windows Server 2003上運行此操作,並使用Cygwin版本的Git命令行工具。EGit爲什麼在新克隆的存儲庫中顯示未更改的更改?
我有一個包含一組Eclipse項目的Subversion版本庫,並且正在測試這個版本庫遷移到Git中。從命令行我已經使用git svn
創建git存儲庫,並且git clone
在本地克隆新的存儲庫。在Eclipse中,我使用導入嚮導「從Git-> Existing local repository導入 - >項目」從本地克隆導入項目。
一旦項目被導入,EGit就會顯示隨機選擇的源文件爲非暫存更改。比較這些文件顯示與Git中的版本沒有區別,並且用HEAD修訂版替換文件不起作用。
我也有這個問題,除了1)它發生在所有導入的文件和2)我在Eclipse中嚴格使用Egit。這太愚蠢了,不知道爲什麼會發生這種情況。 –
這個問題比這裏描述的特定svn - > git場景更常見。更一般地說,問題是EGIT想要調整項目中文件的可執行位。感謝您幫助我弄清楚這一點。 – jgrump2012