2017-05-08 115 views
0

我從GIT獲得了一個現有項目,並對其進行了一些更改,作爲代碼重構和清理的一部分。添加了一些東西,並移動了幾個文件夾,並刪除了一些,現在我想將它添加到GIT作爲一個單獨的新項目,人們可以開始使用。我將如何去做這件事?重組GIT項目

+0

你能澄清一下「將它添加到GIt作爲一個單獨的新項目」的含義嗎?如果你需要從原始歷史開始,只需創建一個新的回購,克隆它在你的計算機上,複製相關文件(從重組項目目錄),git add/commit/push就適合。否則,如果你想保留歷史記錄,只需添加一個新的遠程設備並將其推送到該遠程設備即可指向新的原始存儲庫。 –

回答

2

你的意思是作爲一個沒有歷史的新項目?您可以啓動一個新的存儲庫,複製這些文件並進行初始提交,也可以使用git checkout --orphan然後進行提交,將新分支推送到您想要發佈它的某個遠程倉庫。

+0

是的,基本上想要將一堆現有的存儲庫移動到新的單個存儲庫下。 – Mark1234

+0

然後,也許子樹合併是你之後。 – Vampire