为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

Git
牧羊人nacy 2019-12-07 13:52:44
我正在命令行中使用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


查看完整回答
反对 回复 2019-12-07
?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

例如,如果您只想要标题行和内容行,则可以使用:


git commit -m "My head line" -m "My content line."


查看完整回答
反对 回复 2019-12-07
?
米脂

TA贡献1836条经验 获得超3个赞

使用命令行和Bash一起使用Git可以执行以下操作:


git commit -m "this is

> a line

> with new lines

> maybe"

只需键入并按一下,Enter当您需要换行时,“>”符号表示您已按Enter,并且有新行。其他答案也可以。


查看完整回答
反对 回复 2019-12-07
  • 3 回答
  • 0 关注
  • 1051 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信