我正在命令行中使用Git,并試圖在git commit -m ""不進入Vim的情況下(使用)在提交消息中添加換行符。這可能嗎?
3 回答

Cats萌萌
TA貢獻1805條經驗 獲得超9個贊
當然,它的完成方式取決于您的shell。在Bash中,您可以在消息周圍使用單引號,并且可以只打開引號,這將使Bash提示另一行,直到關閉引號為止。像這樣:
git commit -m 'Message
goes
here'
或者,您可以使用“此處文檔”(也稱為heredoc):
git commit -F- <<EOF
Message
goes
here
EOF

米脂
TA貢獻1836條經驗 獲得超3個贊
使用命令行和Bash一起使用Git可以執行以下操作:
git commit -m "this is
> a line
> with new lines
> maybe"
只需鍵入并按一下,Enter當您需要換行時,“>”符號表示您已按Enter,并且有新行。其他答案也可以。
- 3 回答
- 0 關注
- 1200 瀏覽
添加回答
舉報
0/150
提交
取消