我经常在提交中使用反引号字符。我也通常使用git commit -m
当我运行这样的命令时
git commit -m "add `foo`"
Bash 尝试执行foo
.
我可以使用反斜杠\
来逃避反引号,但我希望有一个更好的解决方案来避免一直逃避反引号。
shell 中的反勾号被视为命令并被执行。如果命令不是有效的,它会留下一个空字符串。
请参阅这篇很棒的帖子https://joelclermont.com/post/2021-02/backticks-in-git-commit-messages/。