我想添加一個git子模塊。子模塊本身沒有任何問題,但我的問題是添加子模塊時創建的佈局。添加git子模塊時不需要的子文件夾
我正在添加一個名爲utils的簡單子模塊,它只包含一個文件。
我用這
git submodule add --force ssh://myserver/home/git_repositories/utils js/utils
,因爲我想將子模塊utils的加入到JS/utils的文件夾
的問題是,在執行此操作時,JS/utils的文件夾內後,我找到另一個名爲utils的文件夾,如js/utils/utils,在那裏我找到了我的javascript。
我想有一個像js/utils /這裏我的javascript的佈局。
我試圖消除git的子模塊/ utils的添加像
git submodule add --force ssh://myserver/home/git_repositories/utils js/
但隨後的git產量
'js' already exists in the index
你知道什麼辦法避免二次/ utils的?
非常感謝!
普魯士藍
你想'js'文件夾清空,除了這個目錄'utils'嗎?子模塊是否包含名爲'utils'的文件夾? – Chronial
作爲Git內部定義的一部分,子模塊始終是一個完整的目錄,因此它可以獨立充當存儲庫。然後該目錄將以通常的方式包含一個.git子目錄,所有回購都有。 –
嗨,js必須有其子文件夾,如js/lib,js/controllers等。我想要的是具有/ js/utils而不是/ js/utils/utils,因爲子模塊會創建額外的/ utils。我只想要js/utils和那個/ utils是子模塊 –