1
我從我們的代碼庫,但兩個網站的子目錄沒有被推出於某種原因之一做出了初步推GitHub上。初始推GitHub上缺少子目錄
我們必須在這兩個子目錄.git
文件,但在此之前使這個新的合併資源庫中刪除它們。
我們已經嘗試添加一個文件到子目錄,但SourceTree沒有看到回升的變化。
你會如何添加這些子文件夾?
我從我們的代碼庫,但兩個網站的子目錄沒有被推出於某種原因之一做出了初步推GitHub上。初始推GitHub上缺少子目錄
我們必須在這兩個子目錄.git
文件,但在此之前使這個新的合併資源庫中刪除它們。
我們已經嘗試添加一個文件到子目錄,但SourceTree沒有看到回升的變化。
你會如何添加這些子文件夾?
我們在兩個子目錄中都有.git文件,但在創建這個新的組合存儲庫之前刪除了它們。
這是不夠的:你需要刪除(untrack)的gitlink(兩個子目錄的文件夾名稱,視爲一個special entry in the index of the parent repo)
git rm --cached subfolder1
git rm --cached subfolder2
git commit -m "remove gitlinks"
然後你就可以添加並提交(提供嵌套的.git /文件夾都不見了確實)
git add .
git commit -m "add two subfolders"
git push