删除然后将目录添加到分支不会正确合并

时间:2011-02-14 23:11:26

标签: git

嘿嘿嘿。这是场景:

我的主人有一个我们称之为woot的目录。 Woot里面有几个文件。我创建了一个名为experimental的分支并切换到它。我删除了woot目录并提交它。然后我添加woot目录并创建与之前的文件名称相同的文件。我承诺了。现在,当我切换到我的主人并尝试合并来自我的实验分支的更改时,它会删除woot目录(并且永远不会重新添加它)。

这是预期的行为还是至少一个已知的错误?难道我做错了什么?谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

重新创建文件时,您没有添加它们。提交什么都不做。将此分支合并到另一个分支中只会执行删除操作。行为是设计的。

通过执行

修复您的问题
git add -A

在你提问的第二次提交之前。

希望这有帮助