Вопросы с тегом 'rebase'

Изменение начальной точки ветки в системе управления версиями.
15
ответов

Отмена отмены git

Кто-нибудь знает, как легко отменить git rebase? Единственный способ, который приходит на ум, - это пойти вручную: git проверить родительский элемент фиксации на обеих ветвях затем создайте ветвь темпа Черри-выберите все фиксации вручную замен...
задан 25 сент. '08 в 20:59
8
ответов

Git отказ от объединения несвязанных историй

В течение git rebase origin/development после сообщения об ошибке отображается сообщение git: fatal: refusing to merge unrelated histories Error redoing merge 1234deadbeef1234deadbeef Моя версия git - 2.9.0. Используется для работы в предыдущей ...
задан 21 июня '16 в 10:23
9
ответов

Сквош первых двух коммитов в Git?

С помощью git rebase --interactive <commit> вы можете сквоить любое количество коммитов вместе в один. Это все здорово, если вы не хотите, чтобы сквош фиксировал первоначальную фиксацию. Это кажется невозможным. Есть ли способы его достижени...
задан 28 февр. '09 в 23:55
5
ответов

Какая разница между 'git merge' и 'git rebase'?

Какая разница между git merge и git rebase?
задан 21 мая '13 в 12:06
4
ответов

Изменить первое завершение проекта с помощью Git?

Я хочу что-то изменить в первом коммите моего проекта, потеряв все последующие коммиты. Есть ли способ сделать это? Я случайно перечислил свое сырое сообщение в комментарии в исходном коде, и я хотел бы изменить его, поскольку я получаю спам от инде...
задан 11 февр. '10 в 20:17
11
ответов

Как сквот всех git фиксируется в одном?

Как вы выкалываете весь репозиторий до первого фиксации? Я могу переустановить до первого коммита, но это оставит меня с двумя коммитами. Есть ли способ ссылаться на фиксацию до первого?
задан 01 нояб. '09 в 11:38
2
ответов

git cherry-pick говорит: "... 38c74d - это слияние, но опция no -m была дана"

Я сделал некоторые изменения в моей главной ветке и хочу довести их вверх по течению. когда я вишу, выберите следующие коммиты, но я застрял на fd9f578, где git говорит: $ git cherry-pick fd9f578 fatal: Commit fd9f57850f6b94b7906e5bbe51a0d75bf638c7...
задан 10 февр. '12 в 17:26
3
ответов

В git, в чем разница между слиянием --squash и rebase?

Я новичок в git, и я пытаюсь понять разницу между squash и rebase. Насколько я понимаю, вы выполняете сквош, когда делаете rebase.
задан 11 марта '10 в 20:33
2
ответов

Как получить "свои" изменения в середине конфликта Git rebase?

У меня конфликтующие ветки, ветвь2 разветвленная от ветки1. Скажем, при перезагрузке branch2 в текущем branch1 при разрешении конфликтов я решаю взять некоторые (не все) из своих файлов (т.е. branch1) как есть, Как это сделать? Я пробовал: git c...
задан 16 нояб. '11 в 6:25
2
ответов

Могу ли я сделать быструю переадресацию по умолчанию в git?

Я действительно не могу вспомнить, какое время я использовал бы git merge, а не git rebase, и не хочу, чтобы появилось сообщение о фиксации. Есть ли способ настроить git для быстрой пересылки по умолчанию? Тот факт, что параметр --ff, по-видимому, п...
задан 23 марта '10 в 16:38
5
ответов

Hg: как сделать rebase как git rebase

В Git я могу сделать это: 1. Start working on new feature: $ git co -b newfeature-123 # (a local feature development branch) do a few commits (M, N, O) master A---B---C \ newfeature-123 M---N---O 2. Pull new changes from upstre...
задан 20 апр. '10 в 6:34
7
ответов

Объедините первые две записи репозитория Git?

Предположим, что у вас есть история, содержащая три коммиты A, B и C: A-B-C Я хотел бы объединить два коммита A и B с одним фиксатором AB: AB-C Я пробовал git rebase -i A который открывает мой редактор со следующим содержимым: pi...
задан 12 янв. '09 в 17:53
14
ответов

Вставьте фиксацию перед корневым фиксацией в Git?

Я уже спрашивал о том, как сквоить первые два коммита в репозитории git. Несмотря на то, что решения довольно интересны и на самом деле не так деформируются как некоторые другие вещи в git, они по-прежнему являются немного мешков с пресловутой бол...
задан 14 марта '09 в 8:31
1
ответ

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

У меня возникла путаница с помощью интерактивной перезагрузки, и теперь я хочу ее прекратить. (например, вернитесь к точке, прежде чем я перейду в режим интерактивной переадресации, в моем случае через git pull --rebase.) Способ сделать это, по-види...
задан 24 февр. '11 в 15:28
3
ответов

git rebase, отслеживая "local" и 'remote'

При выполнении git rebase мне часто сложно решить, что происходит с "local" и 'remote' при разрешении конфликтов. Иногда у меня создается впечатление, что они меняются местами от одного фиксажа к другому. Это, вероятно (определенно), потому что я д...
задан 16 июня '10 в 10:43