Mercurial 仅提交提示

标签 mercurial dvcs mercurial-commit

在我的设置中,我有一个中央 Hg 存储库,我正在将本地更改推送到其中。假设在我的本地克隆中,我有一系列本地提交,然后我想将更改推送到中央存储库。我怎样才能只推送最终状态而不包括我所做的所有“小”本地提交?

我想要这个是因为有时我不想用我所做的所有小型本地提交来污染中央存储库的历史记录。

最佳答案

你为什么要这么做?进行小的更改可以轻松地恢复某些内容。如果您在一次大提交中收集了所有内容,那么恢复一个小更改可能并不那么容易。

关于Mercurial 仅提交提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4642379/

相关文章:

git - Mac OS X 上是否有任何好的图形化 Git 和 Hg/Mercurial 客户端?

mercurial - 如何在不再次拉取 subrepos 的情况下制作本地克隆?

mercurial - 如何在 TortoiseHg Workbench 中查看 Mercurial 提交消息的完整文本

version-control - 如何在 Mercurial 中编辑不正确的提交消息?

python - 在 Windows 7 上安装 hg-git,使用 MinGW 编译

Mercurial:轻量级副本/重命名

git - 如何使用TortoiseHg将项目 pull 入或推送到GitHub存储库?

git - 我如何告诉 git(或其他一些 dvcs)私下跟踪文件?

git - 如何在公司中设置分布式版本控制