我正在使用Github进行网站项目.我已经检查了一段时间的更改,但我现在想要更改我的文件夹结构,基本上更好地组织文件.这会弄乱我的Github存储库吗?如果是的话,对我来说最好的方法是确保我的版本保持不变并且我的新文件夹结构与Git同步?
就 Git 而言,这些将是简单的文件重命名。为了简单起见,使用 git 命令进行重组:
git mv foo.c bar.c
git mv old_dirname new_dirname
git commit
Run Code Online (Sandbox Code Playgroud)
如您所见,您也可以重命名单个文件或整个目录。
Git 能够通过重命名跟踪单个文件历史记录:
git log --follow bar.c
Run Code Online (Sandbox Code Playgroud)
为了让 git 生活更轻松,如果您重命名或移动文件,请不要在同一提交中更改其内容。