拉git子树,工作树有修改

时间:2017-11-10 12:20:53

标签: git-subtree

我有一个远程存储库,我们称之为 subrepo 。我想将其作为子树包含在本地存储库中,让我们将其称为 mainrepo 。我将 subrepo 放在路径⊂“'。

之后。

我通常使用以下方式添加遥控器:

git remote add subrepo git@remote.subrepo.git

mainrepo 上我只有一个分支(主)。我添加并承诺了所有:

git add --all
git commit -m "message"
git status
  

在分支主机上       无需提交,工作目录清理

git diff-index HEAD --exit-code --quiet

不给我输出。运行:

git subtree pull --prefix="subrepofold" subrepo master --squash

我收到以下消息:

  

工作树有修改。无法添加。

我知道这似乎是here描述的确切问题,但没有一个回复似乎可以解决问题。

0 个答案:

没有答案