- 主题:git commit msg换行问题
看网上的说法是 -m " 回车就可以了。
我这里老是报错: Unmatched '"'.
有知道是咋回事吗?
--
FROM 180.166.53.*
两个单引号,不是单个双引号
【 在 iconquer 的大作中提到: 】
: 看网上的说法是 -m " 回车就可以了。
: 我这里老是报错: Unmatched '"'.
: 有知道是咋回事吗?
: ...................
--
FROM 122.225.220.*
单引号也是一样。
321:> git commit -m '
Unmatched '''.
322:> git commit -m ''
Aborting commit due to empty commit message.
【 在 adoal 的大作中提到: 】
: 两个单引号,不是单个双引号
--
修改:iconquer FROM 180.166.53.*
FROM 180.166.53.*
首先,引号要配对,不论单引号还是双引号。
其次,如果两个配对的引号连在一起中间没有其它字符,表示是一个空字符串。
再次,既然你问的是如何换行,那应该前后都有文字吧,【-m ''】是插在前后
两个【-m '其它消息内容'】之间来换行的,你单独用一次【-m ''】,那commit
message是空的,当然不给你提交了。
git commit -m '你才是引号' -m '' -m '你全家都是引号'
不过每个【-m】后面的文字都是作为单独的一段。所以插入的【-m ''】应该是
额外的换行。
【 在 iconquer 的大作中提到: 】
: 单引号也是一样。
: 321:> git commit -m '
: Unmatched '''.
: ...................
--
修改:adoal FROM 122.225.220.*
FROM 122.225.220.*
git commit -e
【 在 iconquer 的大作中提到: 】
: 单引号也是一样。
: 321:> git commit -m '
: Unmatched '''.
: ...................
--
FROM 61.149.143.*
好吧,连续的 -m 就可以。
跟网上的说法不一样。
【 在 adoal 的大作中提到: 】
: 首先,引号要配对,不论单引号还是双引号。
: 其次,如果两个配对的引号连在一起中间没有其它字符,表示是一个空字符串。
: 再次,既然你问的是如何换行,那应该前后都有文字吧,【-m ''】是插在前后
: ...................
--
FROM 180.166.53.*
回车后,你下面得有匹配的引号。
【 在 iconquer 的大作中提到: 】
: 看网上的说法是 -m " 回车就可以了。
: 我这里老是报错: Unmatched '"'.
: 有知道是咋回事吗?
: ...................
--
FROM 114.245.105.*
给我机会输入的话,肯定给他一个匹配的引号的 :)
【 在 world 的大作中提到: 】
: 回车后,你下面得有匹配的引号。
--
FROM 180.166.53.*
你那什么环境?
【 在 iconquer 的大作中提到: 】
: 给我机会输入的话,肯定给他一个匹配的引号的 :)
--
FROM 34.150.22.*
为啥不用GUI的,Sourcetree之类不香?
【 在 iconquer 的大作中提到: 】
: 看网上的说法是 -m " 回车就可以了。
: 我这里老是报错: Unmatched '"'.
: 有知道是咋回事吗?
: ...................
--
FROM 117.173.158.*