Git: используйте "commit -cleanup = whitespace" с "rebase -interactive"
Я хочу всегда использовать --cleanup=whitespace
при создании/редактировании сообщений фиксации (чтобы разрешить начальное "#" ). К сожалению, я не могу найти подходящую настройку для ввода ~/.gitconfig
; это не работает:
[commit]
cleanup = whitespace
Для нормальных коммитов я добавил --cleanup=whitespace
в свой основной псевдоним коммита, но
Я не могу понять, как передать эту опцию git rebase --interactive
, чтобы я мог переписать и выполнить сквош-коммит и использовать мой предпочтительный метод очистки.
Ответы
Ответ 1
В git 1.8.2 они добавили параметр, который я пытался использовать:
"git commit" может быть сказано использовать --cleanup = whitespace, установив Конфигурационная переменная commit.cleanup на "whitespace".
Между тем, я только начал добавлять одно пространство перед #
...
Ответ 2
Вы имеете в виду что-то вроде этого?
[alias]
rec = rebase --interactive