mercurial - 导出差异而不需要提交Mercurial

标签 mercurial export diff

我正在使用TortoiseHg GUI,似乎没有办法在我未提交的更改和上一个修订版之间导出差异。有没有办法用 Mercurial 做到这一点?

我的要求:

  • 我不想提交更改
  • 我可以复制整个目录,提交,导出,删除,但该目录相当繁重
  • 最佳答案

  • 您可以提交更改,从更改集的上下文菜单中选择“导出”->“导出补丁”,然后回滚(存储库->“回滚/撤消”)
  • 或者,您可以选择所有未提交的更改,然后在上下文菜单中选择“复制补丁”选项。这会将所有更改的补丁程序复制到剪贴板。然后打开您喜欢的文本编辑器,然后将内容粘贴到新缓冲区中,并将其另存为补丁程序。
  • 关于mercurial - 导出差异而不需要提交Mercurial,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15478272/

    相关文章:

    R 包中的 c++ 文档

    linux - 如何以人类可读的格式(最好使用 kdiff3)打开 (Mercurial) 补丁文件?

    linux - BASH - 比较两个文件并将输出重定向到可读的内容

    maven - 通过 Maven 将 Mercurial 工作目录变更集 ID(例如(838cb9c0367e))注入(inject)属性文件?

    version-control - 为什么 mercurial 子存​​储库被认为是最后的手段

    windows - 使用 TortoiseHg 的资源库浏览器

    Python:Scrapy CSV 导出不正确?

    PHP 将查询字符串传递到另一个页面

    javascript - 虚拟 DOM 的比较算法是否能够找出唯一的差异并修补真实 DOM?

    svn - sourcecontrol - 只引入特定的修订