Если у меня есть множество ветви с общим предком совершить a
, есть простой способ перебазирования все из них на совершение b
(где общий предок a
и b
может быть каким-то третье совершить c
)?Git - перебазирования набора ветвей
3
A
ответ
3
Да. Просто переубедите их всех.
Если вы ожидаете повторных конфликтов, включите git-rerere, который записывает ваши разрешения конфликтов и может автоматически применять одно и то же разрешение, когда слияние сталкивается с теми же конфликтами в другом (повторном) объединении.
Или вы могли бы,
изолят совершить
a
в веткеgit checkout -b temporary <commita>
Rebase в
temporary
ветвь на совершениеb
.перебазировать все «связанные» ветви на результирующей ветви
temporary
Смежные вопросы
- 1. перебазирования с Git слияния совершить
- 2. Git: перебазирования конфликтогенных слияний совершить
- 3. Git, слияние ветвей git
- 4. Как сохранить неглубокий клон набора ветвей в git
- 5. В чем преимущества перебазирования слияния в git?
- 6. Git - Объединение против перебазирования для моей работы
- 7. Git - Очистка старых ветвей
- 8. Git показывает, нет ветвей
- 9. GIT: слияние ветвей дважды
- 10. Создание назад GIT ветвей
- 11. Отслеживание ветвей на Git?
- 12. Git rebasing несколько ветвей
- 13. Как графа ветвей git
- 14. Организация ветвей git
- 15. Слияние ветвей с Git
- 16. Переименование нескольких ветвей git
- 17. git синхронизация переустановленных ветвей
- 18. Git объединить несколько ветвей
- 19. Управление ветвей Git
- 20. Переключение ветвей в git
- 21. Удаление ветвей в git
- 22. Правильно перебазирования мерзавец филиал
- 23. Нажатие подотрасль без перебазирования
- 24. Переключение ветвей в git без git checkout
- 25. перебазирования на вышестоящую версию
- 26. Git - отслеживание изменений конфигурации ветвей
- 27. Git: Чистые слияния признаковых ветвей
- 28. Git Merging Проблема двух ветвей
- 29. git commit для всех ветвей
- 30. git конфликты с использованием ветвей
Вы пытаетесь перебазироваться совершающее с момента 'Ā' на каждой ветви, или совершающее с момента' c' на каждой ветке? –
Записывается с 'c' – rampion
См. Также [как я бы переустановил всю предысторию - несколько ветвей с некоторыми связями между ними в результате объединения] (http://stackoverflow.com/a/9706495/94687). Неприятной частью этого решения является необходимость сброса ссылок на ветку темы на новые переустановленные фиксации впоследствии. –