我正在从命令行使用 Git,并试图在git commit -m ""不进入 Vim 的情况下在提交消息中添加换行符(使用 )。
git commit -m ""
这可能吗?
当然,它是如何完成的取决于你的 shell。在 Bash 中,您可以在消息周围使用单引号,并且可以将引号保持打开状态,这将使 Bash 提示输入另一行,直到您关闭引号。像这样:
git commit -m 'Message goes here'
或者,您可以使用“此处文档”(也称为 heredoc):
git commit -F- <<EOF Message goes here EOF