2
從今天上午開始,任何時候我克隆版本庫時,通常的.git目錄都會顯示爲.git文件。我在註冊表中沒有任何文件關聯,我可以看到,辦公室裏沒有人知道發生了什麼。我正在運行Windows 7.這可能是什麼原因造成的?.git文件夾顯示爲.git文件?
編輯:這似乎只發生在子模塊。
在此先感謝!
從今天上午開始,任何時候我克隆版本庫時,通常的.git目錄都會顯示爲.git文件。我在註冊表中沒有任何文件關聯,我可以看到,辦公室裏沒有人知道發生了什麼。我正在運行Windows 7.這可能是什麼原因造成的?.git文件夾顯示爲.git文件?
編輯:這似乎只發生在子模塊。
在此先感謝!
應該掛子模塊爲:
從git repository layout documentation:
您可能會發現在你的git倉庫這些東西(.git
與工作樹關聯的存儲庫的目錄,或公共「裸」存儲庫的'project'.git
目錄。
也可能有一個工作樹,其中.git
是一個包含gitdir: <path>\n
的純ASCII文件,即到真實git存儲庫的路徑)。
查看Git Book on Submodules瞭解更多信息。
謝謝!事實證明,我在幾個月前使用舊版git克隆了該項目(可能在2008年之前)。更新了git a,並且只在今天早上使用新版本克隆了這個文件。 – circuitBurn