git commit --amend --no-edit— заменить последний коммит ветки на отредактированный с дополнительными изменениями без изменения сообщенияgit rebase <upstream>— применить все коммиты от общего родителя до текущего к<upstream>git rebase -i <upstream>— применить заново все коммиты, указав действие с каждым коммитомgit rebase --continue— продолжить rebase после разрешения конфликтовgit rebase --abort— отменить rabasegit cherry-pick <commit>— применить указанный коммит к HEAD