gpt4 book ai didi

command-line - Mercurial:命令行上的多行提交消息?

转载 作者:行者123 更新时间:2023-12-03 05:53:38 26 4
gpt4 key购买 nike

如何在命令行上为 Mercurial 指定多行提交消息?

hg commit -m "* add foo\n* fix bar"

不起作用。日志显示:

changeset:   13:f2c6526e5911
tag: tip
date: Fri Jan 23 23:22:36 2009 +0100
files: foobar.cpp
description:
* add foo\n*fix bar

最佳答案

Mercurial: multiline commit message on the command line?

按回车键。

$ hg commit -m "Did some work
> Now I'm done"

其中一件事是 hg 日志中仅显示第一行:

$ hg log
changeset: 0:d2dc019450a2
tag: tip
user: Aaron Maenpaa <zacherates@gmail.com>
date: Sat Jan 24 07:46:23 2009 -0500
summary: Did some work

...但是如果您启动“hg view”,您可以看到整个消息都在那里。

编辑添加:

...但是 hg -v log 显示整个消息:

$ hg -v log
changeset: 0:d2dc019450a2
tag: tip
user: Aaron Maenpaa <zacherates@gmail.com>
date: Sat Jan 24 07:46:23 2009 -0500
files: work
description:
Did some work
Now I'm done

关于command-line - Mercurial:命令行上的多行提交消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/475970/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com