2
我必須在我的gitlab存儲庫,客戶端和服務器的子項目,但我無法打開服務器目錄,屏幕截圖中的符號是什麼意思?我想這意味着它是一個單獨的git倉庫,但我檢查了服務器目錄,並且在其中沒有.git
目錄。Gitlab無法打開目錄
我必須在我的gitlab存儲庫,客戶端和服務器的子項目,但我無法打開服務器目錄,屏幕截圖中的符號是什麼意思?我想這意味着它是一個單獨的git倉庫,但我檢查了服務器目錄,並且在其中沒有.git
目錄。Gitlab無法打開目錄
此文件夾是一個git submodule。如果你犯並推.gitmodules
文件,它應該指向該文件中指定的存儲庫,例如:
[submodule "server"]
path = server
url = [email protected]:username/somerepo.git
注意,如果當您單擊該文件夾,它不重定向到遠程倉庫,這可能意味着:
git submodule
),但已被克隆到您的回購協議(git clone
).gitmodules
文件,但你確實推動了子模塊如果你想刪除此子模塊檢查this post
我記得刪除,服務器是一個單獨的項目一次,然後我把它移到主項目中,我想我可能已經提交服務器.git文件夾,但隨後刪除了服務器.git文件夾。我仍然只有.git相關的文件夾是/.git(我從來沒有明確使用子模塊)我可以做某種「清理」以從/.git文件夾中刪除信息嗎? – danielr1996
好吧,我只是將服務器目錄移動到server2,提交,然後將server2移動到服務器,所以我認爲只有一些舊信息掛在一些。 – danielr1996
我明白了,你是正確的,當你在Gitlab Web界面點擊它時,克隆的存儲庫不會重定向到repo –