2011-05-11 72 views
3

我創建了一個原始的GitHub存儲庫並提交了我的所有代碼。我想將這個目錄現在移到一個新的目錄(不在repo根目錄中)。我有點困惑如何解決這個問題(通過Git幫助和線程)。在GitHub中移動原始目錄

我有點GitHub的/終端福利局的:-)

這就是我要做的:

項目 - > github_project

項目 - >目錄 - > github_project

謝謝!

+0

你想讓'Directory'出現在GitHub上嗎?或者你只是想重新組織你自己的硬盤驅動器上的文件(即你希望GitHub存儲庫在移動後看起來與現在一樣,並且所有的項目文件都在根目錄中)? – chrismear 2011-05-12 18:26:15

回答

3
  1. 在您的倉庫的根目錄中創建一個新目錄。
  2. 將所有其他文件移動到該目錄(使用git mv)。
  3. 推送到GitHub。

更新來解決問題編輯

如果你只想把它放在一個新的目錄,然後創建新的目錄和移動存儲庫那裏。

+0

對不起,我應該更清楚(看其他線程)。它不是根文件夾的子目錄 - 但實際上是回購站根目錄*之外的目錄。 – gleddy 2011-05-11 20:31:46

+0

在回購根目錄之外移動將完全從您的回購庫中移除內容,那是您之後的目標? – Tekkub 2011-05-11 21:46:33

+0

,我需要更改該根文件夾的位置。我曾經通過實際刪除GitHub倉庫並在新文件夾中啓動一個新的'git init'來實現此目的。我假設這會殺死你所有的歷史,所以在尋找更好的方法。 – gleddy 2011-05-12 04:46:58