Mercurial:合并未提交的更改?

发布于 2024-12-11 05:40:30 字数 111 浏览 0 评论 0原文

我正在尝试学习 Mercurial 中的合并和冲突解决工作流程。在与另一个变更集合并之前,我是否应该在工作目录中提交任何未提交的更改?

如果我在工作目录中提交更改之前进行合并,会发生什么情况?

I am trying to learn the merging and conflict-resolution workflow in mercurial. Am I supposed to commit any uncomitted changes in my working directory before I merge with another changeset?

What would happen if I merge before committing changes in my working directory?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

看透却不说透 2024-12-18 05:40:30

合并未提交的变更从根本上来说是不健全的行为。合并可能会出错,当它发生时,您希望能够恢复到以前的状态,这只有在提交这些更改的情况下才有可能。如果您当时无法忍受创建新的变更集,请将它们提交到 Mercurial 队列中。

Merging with uncommitted changes is a fundamentally unsound action. A merge can go wrong and when it does you want to be able to revert to your previous state, which is only possible if those changes are committed. If you can't bear to create a new changeset at that time commit them into a Mercurial Queue.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文