我分叉了一个具有奇怪目录结构的存储库,我将其修复如下:
前:
/core/src/com/example/core/Core.java
/simulation/src/com/example/simulation/Main.java
后:
/src/com/example/core/Core.java
/src/com/example/simulation/Main.java
当我移动这些目录时,我对 Git 完全陌生,只是简单地git rm
对旧目录做了 a 对新目录做了 a git add
。
从那以后,我对文件进行了许多更改,我想向原始存储库发送拉取请求以获取新的结构和内容。
我如何告诉 Git 追溯移动(mv)文件,以便清楚文件的来源?