Допустим, я $ git log
и получу что-то вроде этого
- fix(login): can login
# I want to amend this commit msg
- bleh
- feat(login): facebook oauth
Я могу сделать ...
git checkout -b fix/history
git rebase -i
# use reword to amend a non-previous commit
git push origin fix/history
Пока разность для этого пиара пуста, яне уверен, что при слиянии это просто добавит два коммита, а не исправит HEAD~n
коммитов.
Является ли единственный способ внести изменения через rebase -i
, чтобы сделать это с помощью master и force push?