Ответ 1
Используйте одинарные кавычки вместо двойных кавычек.
git commit -m 'add `foo`'
Переменные, backticks и $(...)
расширяются в двойных кавычках, но не одинарные кавычки.
Я использую обратный символ в своих фиксациях очень часто. Я также обычно фиксирую использование git commit -m
Когда я запускаю команду, подобную этой
git commit -m "add `foo`"
Bash пытается выполнить foo
.
Я могу использовать обратную косую черту \
, чтобы избежать обратного вызова, но я желаю лучшего решения, чтобы избежать ускорения обратного хода все время.
Используйте одинарные кавычки вместо двойных кавычек.
git commit -m 'add `foo`'
Переменные, backticks и $(...)
расширяются в двойных кавычках, но не одинарные кавычки.