2013-03-04 93 views
0

我正在開發一個項目,它有自己的git repo,我希望保留這個項目。但是我使用了我從github克隆的庫。我將其克隆到我的項目的子文件夾中。所以文件夾結構是正確的。從1個文件夾中刪除Git Repo並將該文件夾添加到另一個Repo Git

從庫中刪除庫並將庫添加到我自己的庫中的最佳方法是什麼?我需要將歷史記錄保存在我的項目中,而不是在圖書館中。

編輯

我用塔管理混帳這說明如下。我想它是在一個子模塊是問題。如何解決這個問題?

enter image description here

回答

1

你可以僅僅刪除隨庫附帶的git的文件夾。這將從GitHub中刪除圖書館的所有歷史,但這似乎是你想要的。

假設Linux的/ OSX:

cd /path/to/library/dir 
rm -rf .git/ 

一旦你已經刪除了GitHub庫,你可以只用一個普通的Git插件添加:

cd /path/to/library/dir 
git add . 
+0

我修整這一點,但我無法添加。有沒有錯誤,但它沒有去分期 – jiduvah 2013-03-04 19:34:37

+0

我沒有使用塔,但截圖使我的東西從GitHub庫的.git文件夾仍然存在。你有沒有試過用終端刪除它? – Austin 2013-03-04 22:45:26

+0

我刪除了整個目錄並用gitsubmodule再次克隆它。我認爲解決了它 – jiduvah 2013-03-04 23:06:07

相關問題