我有一个很长的(〜2年)回购,有很多提交/分支,现在由于某些原因我需要将存储库的根文件夹更改为上面的一个文件夹.
一些例子来澄清这个概念.
我的存储库位于一个文件夹中:
c:\workspace\test\src\
Run Code Online (Sandbox Code Playgroud)
所以在我的repo中有上述文件/子文件夹中的所有更改.
我想将存储库移动到:
c:\workspace\test
Run Code Online (Sandbox Code Playgroud)
从现在开始可以添加测试文件夹中保存旧存储库历史记录的所有更改.
所以在文件夹中标记的所有旧提交"\"现在应该在文件夹中检查"\src"
对于旧的提交,我可以或不可能(它确实无关紧要)文件夹的实际内容..
那可能吗?
我希望我解释的是可以理解的..