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

使用hashmark(#)启动git commit消息

使用hashmark(#)启动git commit消息

Git
UYOU 2019-08-15 17:01:54
使用hashmark(#)启动git commit消息Git #在提交时处理以注释行开头的行。这在使用票证跟踪系统时非常烦人,并且试图在该行的开头写入票号,例如#123 salt hashed passwordsgit将简单地从提交消息中删除该行。有没有办法逃避哈希?我试过\和!,但没有任何工程。之前#的空白被保留,因此它们也不是解决问题的有效方法。
查看完整描述

3 回答

?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

此行为是git commit默认“清理”行为的一部分。如果您想保持行开头,#可以使用其他清理模式。

例如

git commit --cleanup=whitespace

如果这样做,则必须小心删除#不希望出现在提交中的所有行。


查看完整回答
反对 回复 2019-08-15
?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

这里的答案是好的和详细的,但对于像我这样的git noob定制git配置选项并不是那么明显。这里是从变化的示例#,以;用于注释字符:

git config core.commentChar ";"

这就是你需要做的。


查看完整回答
反对 回复 2019-08-15
  • 3 回答
  • 0 关注
  • 592 浏览

添加回答

举报

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