Вопросы с тегом «git-rebase»

104
Git rebase не работает: «Ваши локальные изменения в следующих файлах будут перезаписаны слиянием». Никаких локальных изменений?

Вот моя стенограмма попытки слить мою ветку исправления ошибок с моей основной веткой при подготовке к продвижению ее вверх по течению. С момента создания ветки с исправлением ошибок в мастер были внесены некоторые изменения в восходящем направлении, и теперь он отказывается от перебазирования....

99
Изменить временные метки при перемещении ветки git

Я реорганизовал коммиты в ветке до того, как они будут опубликованы, в результате чего метки времени коммитов находятся в смешанном порядке. Я бы предпочел, чтобы они все были сегодня с перерывом в несколько секунд. Очевидно, что эти временные метки тоже не будут правильными, но, поскольку это...

99
git удалить коммит слияния из истории

Моя история Git выглядит так: Я хотел бы превратить фиолетовые коммиты в один. Я не хочу больше видеть их в моем журнале коммитов. Я пытался сделать git rebase -i 1, но даже несмотря 1на то, что он находится на синей ветке (см. Рисунок), я все еще вижу каждую фиксацию в моей фиолетовой ветке. Как...

96
Мне нужно выскочить и выбросить «средний» коммит в моей основной ветке. Как я могу это сделать?

Например, в следующей основной ветке мне нужно удалить только фиксацию af5c7bf16e6f04321f966b4231371b21475bc4da, которая является второй из-за предыдущей перебазировки: commit 60b413512e616997c8b929012cf9ca56bf5c9113 Author: Luca G. Soave <luca.soave@gmail.com> Date: Tue Apr 12 23:50:15 2011...

94
Как я могу использовать git rebase без принудительного нажатия?

Пытаясь достичь git nirvana, я трачу день на изучение того, как использовать rebase для ситуаций, в которых я в настоящее время сливаюсь. При прохождении того, что я считаю потоком git 101 (который я объясняю ниже), мне приходится это делать, push --forceкогда я отправляю свои изменения обратно в...

92
Перебазирование ветки, включая всех ее дочерних элементов

У меня следующая топология репозитория Git: A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Путем перебазирования featureветки я ожидал перебазировать все поддерево (включая дочерние ветви): $ git rebase feature master A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b)...

91
git rebase конфликт слияния

Я создал репозиторий на github и работал над репозиторием на github. Я сделал запросы на включение, и они были выполнены. После этого в восходящем потоке было еще несколько коммитов, поэтому теперь я хочу выполнить перебазирование, я думаю, это то, что мне нужно сделать. Но я получаю эти конфликты...

88
Как мне восстановить / повторно синхронизировать после того, как кто-то нажмет на перебазирование или сброс на опубликованную ветку?

Мы все слышали , что один никогда не должен перебазироваться опубликовал работу, что это опасно, и т.д. Тем не менее, я не видел никаких рецептов , размещенных на том , как справиться с ситуацией в случае перебазироваться будет опубликовано. Теперь обратите внимание, что это реально возможно...

79
git rebase после предыдущего слияния git

У меня такая ситуация: Я создал clone(Y) из основного репозитория (X), потому что над Y работало много людей, мы не делали ничего, rebaseа только merges. Когда мы хотим доставить ( push) Y в X, мы хотели бы сделать rebase, чтобы все было красиво и чисто Проблема в том, что при выполнении rebaseнас...