我使用git mv
在我的GitHub fork中移动了一个文件夹,当我执行此操作时,所有文件都在从上游拉出时正确更新:
git clone https://github.com/atiertant/offshore.git
cd offshore/
git remote add waterline balderdashy/waterline
git pull waterline master
除了一个:Git说在lib/waterline/query/deferred.js
中删除HEAD
,但我将其移至lib/offshore/query/deferred.js
。
我试过了:
git fetch waterline master:waterline
git checkout waterline
git mv lib/waterline lib/offshore
git commit
git checkout master
git merge waterline
但我的档案lib/offshore/deffered.js
已被水线版
我可以做些什么来重新链接这两个文件,以便根据我的更改对水线进行所有更改?