使用hashmark(#)启动git commit消息Git #在提交时处理以注释行开头的行。这在使用票证跟踪系统时非常烦人,并且试图在该行的开头写入票号,例如#123 salt hashed passwordsgit将简单地从提交消息中删除该行。有没有办法逃避哈希?我试过\和!,但没有任何工程。之前#的空白被保留,因此它们也不是解决问题的有效方法。
3 回答
慕桂英4014372
TA贡献1871条经验 获得超13个赞
此行为是git commit
默认“清理”行为的一部分。如果您想保持行开头,#
可以使用其他清理模式。
例如
git commit --cleanup=whitespace
如果这样做,则必须小心删除#
不希望出现在提交中的所有行。
幕布斯6054654
TA贡献1876条经验 获得超7个赞
这里的答案是好的和详细的,但对于像我这样的git noob定制git配置选项并不是那么明显。这里是从变化的示例#
,以;
用于注释字符:
git config core.commentChar ";"
这就是你需要做的。
- 3 回答
- 0 关注
- 592 浏览
添加回答
举报
0/150
提交
取消