小编典典

从命令行向“git commit -m”添加换行符

all

我正在从命令行使用 Git,并试图在git commit -m ""不进入 Vim 的情况下在提交消息中添加换行符(使用 )。

这可能吗?


阅读 221

收藏
2022-02-28

共1个答案

小编典典

当然,它是如何完成的取决于你的 shell。在 Bash 中,您可以在消息周围使用单引号,并且可以将引号保持打开状态,这将使 Bash
提示输入另一行,直到您关闭引号。像这样:

git commit -m 'Message

goes
here'

或者,您可以使用“此处文档”(也称为 heredoc):

git commit -F- <<EOF
Message

goes
here
EOF
2022-02-28