我有一个位于C:\dev\jenkins-1.501
的存储库。我想把它移到C:\dev\jenkins-rpci
,但不要搞砸这个回购下游的任何人。 理想情况下,将此repo作为遥控器的repos在获取时不会看到对文件的任何更改。 mv方法不起作用。
j@WI1DEV /c/dev/jenkins-1.501 (rename)
$ cd ..
j@WI1DEV /c/dev
$ git mv jenkins-1.501/ jenkins-rpci
fatal: Not a git repository (or any of the parent directories): .git
编辑:现在只有一个repo下游。它有本地修改。如果解决方案需要设置一个新的遥控器,那就没问题,但希望有一种方法可以做到这一点,而不会产生树冲突或类似的东西。
答案 0 :(得分:0)
git mv
是在回购中移动文件。
您可以从新的repo位置符号链接到旧位置,但除此之外我没有看到如何解决它而不更新下游回购的远程。