【发布时间】:2019-07-23 14:12:25
【问题描述】:
我最近发现,作为我项目的一部分,一个文件被放置在错误的位置,现在我需要将它移动到正确存储库中的适当目录。我的问题是我希望保留提交历史。
我一直在通过 Git Bash 关注一个名为“Adding a folder from one repo to another”的 GitHub 社区线程,但这涉及整个子目录,而不仅仅是一个文件。
【问题讨论】:
我最近发现,作为我项目的一部分,一个文件被放置在错误的位置,现在我需要将它移动到正确存储库中的适当目录。我的问题是我希望保留提交历史。
我一直在通过 Git Bash 关注一个名为“Adding a folder from one repo to another”的 GitHub 社区线程,但这涉及整个子目录,而不仅仅是一个文件。
【问题讨论】:
将文件移动到需要的新位置,然后提交
即使提交是为了更改文件路径或在代码中添加注释行,Git 也会自动维护历史记录。
【讨论】: