2015-04-01 96 views
6

我正在使用Github作爲網站項目。我一直在檢查一段時間的變化,但我現在想改變我的文件夾結構,基本上更好地組織文件。這會搞亂我的Github存儲庫嗎?如果是,對我來說,確保我的版本保持不變並且我的新文件夾結構與Git同步的最佳方式是什麼?Github文件夾結構更改

回答

4

就Git而言,這些將是簡單的文件重命名。爲了簡單起見,做重組,Git命令:

git mv foo.c bar.c 
git mv old_dirname new_dirname 
git commit 

正如你所看到的,你可以重命名單個文件或整個目錄爲好。

Git是能夠按照單個文件的歷史跨越重命名:

git log --follow bar.c 

爲了讓生活方便混帳,如果重命名或移動文件,不改變其內容在同犯。