我在 Eclipse 中使用 Mercurial。我做了一个提交,我提交了一些不应该提交的文件。
你知道是否有可能从提交中删除这些文件。
谢谢你。
我在 Eclipse 中使用 Mercurial。我做了一个提交,我提交了一些不应该提交的文件。
你知道是否有可能从提交中删除这些文件。
谢谢你。
rollback
(如果它是最近的提交)或strip
(如果它更旧)会为你做。 这篇文章有更多关于这些命令的细节。要使用 MercurialEclipse 执行此操作,请在 Eclipse 中右键单击您的项目并执行 Team-->Undo-->Rollback 或 Team-->Undo-->Strip。
如果这些不是选项,您可以删除有问题的文件,然后将其作为单独的变更集提交。当然,这将保留这些文件曾经处于 Mercurial 控制之下的事实。如果这不是可取的,此页面列出了更多选项。如果您采用 MQ 路线,则可以在 MercurialEclipse 中通过“Mercurial Patch Queue”视图完成列出的工作流。