Git: объединить последние N коммитов в один

Рубрика: IT. Сети. Связь
Метки: |
Суббота, 15 ноября 2014 г.
Просмотров: 5312
Подписаться на комментарии по RSS

Коммиты в Git можно объединять в один несколькими способами (git rebase -i , git merge --squash ) и они неплохо работают, если вам нужно объединить ревизии где-то из середины ветки.

Если всё, что требуется, это объединенить последние N коммитов, есть другой, изящный способ. Например для последних 3-х коммитов:

git reset --soft HEAD~3
git commit

Пишите новый текст коммита и всё!

twitter.com facebook.com vkontakte.ru mail.ru friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru yandex.ru del.icio.us

Оставьте комментарий!

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



(обязательно)