使用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 關注
- 620 瀏覽
添加回答
舉報
0/150
提交
取消