6
我正在使用Github作为网站项目。我一直在检查一段时间的变化,但我现在想改变我的文件夹结构,基本上更好地组织文件。这会搞乱我的Github存储库吗?如果是,对我来说,确保我的版本保持不变并且我的新文件夹结构与Git同步的最佳方式是什么?Github文件夹结构更改
我正在使用Github作为网站项目。我一直在检查一段时间的变化,但我现在想改变我的文件夹结构,基本上更好地组织文件。这会搞乱我的Github存储库吗?如果是,对我来说,确保我的版本保持不变并且我的新文件夹结构与Git同步的最佳方式是什么?Github文件夹结构更改
就Git而言,这些将是简单的文件重命名。为了简单起见,做重组,Git命令:
git mv foo.c bar.c
git mv old_dirname new_dirname
git commit
正如你所看到的,你可以重命名单个文件或整个目录为好。
Git是能够按照单个文件的历史跨越重命名:
git log --follow bar.c
为了让生活方便混帐,如果重命名或移动文件,不改变其内容在同犯。