|
|
1
1
建议不要在以某种方式发布的分支中取消提交,从而避免此问题。 |
|
|
2
1
好吧,一旦你更新了(第4步),另一个人的变化将与你的永久合并。因为您的更改未提交,所以它们不会存储在任何地方。因此,一旦步骤6发生了,我真的看不到自动将您的更改从his中分离出来的方法。 所以假设你手动删除了他的所有更改,这样你就只剩下你的更改了。您仍有此挂起的合并要处理。你可以通过键入
那将会 不 更改工作树;它只会从“bzr st”中移除挂起的合并,这样当您提交它时,它就不会看起来像合并。这将避免您不得不保存更改、还原和重新应用。
为了避免这种情况再次发生,你可以
你能做的最后一件事——如果你真的不想处理它,你也不在乎 太 很想有一个好的版本历史。在第6步之后,只需提交。也许在你的日志中解释另一个开发人员没有提交这个更改,但是太晚了。 这就是等待合并的地方。如果您提交,则未提交的修订将转到 后面 作为一个分支进入存储库,就像另一个开发人员通过电子邮件将这些更改发送给您并将其合并一样。它将如下所示:
当他再次运行update时,他会将旧的更改返回给他,可能会发生冲突。他将不得不清理它,然后承诺他的修复(无论他不得不取消承诺的原因在一开始)。这可能和拍脑袋一样有效,而且可以在网络上工作:) |
|
|
3
0
它
looks
喜欢
|