如何使用添加多行消息
git commit -a -m "..."
Run Code Online (Sandbox Code Playgroud)
这个类似问题的答案似乎行得通(通过投票和接受来判断),但似乎有点麻烦1。
git 文档内容如下:
-m <msg>
--message = <msg>
使用给定的<msg>作为提交消息。如果给出了多个-m选项,则它们的值将串联为单独的段落。
因此,建议仅对-m消息的每一行使用一个新行吗?还是“段落”添加了额外的行距?
如果将来的命令版本允许我们仅\n在句子之间添加以表示换行符,那就太好了。
1链接的答案基本上建议使用消息模板文件,并通过以下命令直接git使用该文件:git commit -t <template_file>
答案可能取决于您用于运行git的shell。例如,使用bash(只需使用git安装的bash shell在Windows上对此进行测试):
git commit -m "this is
a multi-line
message"
Run Code Online (Sandbox Code Playgroud)
因为很简单,bash不会假设如果在返回的字符串中间,按回车键会结束命令。
就是说,我只用过-m单行消息。如果我需要多行信息,其他选项对我来说“更有意义”。
| 归档时间: |
|
| 查看次数: |
2704 次 |
| 最近记录: |