我与我的最新提交有关,因为我必须将 hashmark 作为我所有提交消息的起始行
例如:
- #fix 电子邮件:发送有用的内容
- #dev html-email:创建跨平台布局
但不小心我忘记了哈希马克,我写了 - 修复 html-email:修复Outlook的布局 (注意缺少的hashmark)
我做了
- git reset --soft HEAD ^
- git commit -c ORIG_HEAD
但每次我把hashmark放在第一行时,vim都会忽略它 - 我尝试使用'\',但在提交消息中打印了反斜杠字符 - 我也尝试使用'space',空格出现在提交消息的第一个字符之前。
问:如何使用vim将hashmark(#)作为起始行放在我的提交消息中,所以不会被忽略?
注意:
我正在使用git-bash for windows。
答案 0 :(得分:1)
你可以这样做:
$ git commit --cleanup verbatim
防止任何文件清理。 (不会删除任何行。)