Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
git br saved_branch
# было
A---B---C topic
/
D---E---F---G master
# любая из этих команд приведёт к ....
git rebase master
git rebase master topic
# стало
A'--B'--C' topic
/
D---E---F---G master
git merge явно делать git commit --amend, и менять сообщение вручную. Теперь просто поменяли поведение по умолчанию, и git merge будет подставлять точно такое же сообщение, как и раньше, и сразу, до фиксации коммита, будет вызывать редактор. Вам решать — менять его или нет. И только после этого будет зафиксирован коммит.merge --no-edit.
Изменение поведения git merge в релизе 1.7.10