Как разместить локальные коммиты поверх вытащенных голов - PullRequest
4 голосов
/ 08 декабря 2011

Как сделать так, чтобы мои локальные коммиты появлялись поверх недавно вытащенных голов?

Вот что произошло:

1) Я внес некоторые изменения

2) Зафиксировал их в моем локальном репозитории

3) Вытащил из удаленного репозитория (теперь у меня есть 2 EADS, один из них - мои локальные изменения)

4) Как разместить мои локальные измененияповерх другой головы?Я также хочу принять все изменения из недавно вытащенной головки, чтобы она не просила меня объединить файлы, которые не были частью локальных наборов изменений, которые я сделал.

1 Ответ

6 голосов
/ 08 декабря 2011

Вы можете использовать RebaseExtension .

Пример:

hg rebase -b <your head revision> -d <latest pulled commit>

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...