Mercurial 是否支持空提交消息?
有没有办法配置 Mercurial 以允许空提交消息?如果您在未输入提交消息的情况下通过 CLI 尝试 hg commit
,则提交将被取消,并显示:abort:空提交消息
。
现在,我知道在没有消息的情况下提交通常被认为是不好的形式,但是 Mercurial 允许这样做吗?
Is there a way to configure Mercurial to allow for empty commit messages? If you try hg commit
through the CLI without entering a commit message, the commit is canceled with: abort: empty commit message
.
Now, I know that committing without a message is usually considered bad form, but does Mercurial allow it at all?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你可以只使用一个空格,但我真的不鼓励这样做:
You can use just a space, but I'd really discourage it:
如果问题是您不想输入 -m“blah” 部分,您可以随时设置别名。例如在 hgrc 中,
如果您不喜欢 qcommit,那么您可以使用别名来提交,即
这不会帮助您使用 TortoiseHG,但是它可能会在将数据传递给 Mercurialiteslf 之前验证其输入字段
If the problem is that you don't want to enter the -m "blah" part you can always set up an alias. e.g. in hgrc
If you don't like qcommit then you can alias to commit instead i.e.
this won't help you with TortoiseHG however which presumebly validates its entry fields before passing data to mercurial iteslf