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

С помощью команды git -rebase вы можете принимать изменения из одной ветки и воспроизводить их поверх другой ветки.
15
ответов

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

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

Удалить коммит из ветки в Git

Я хотел бы знать, как удалить фиксацию. "delete", я имею в виду, что это так, как если бы я не совершал эту фиксацию, и когда я сделаю толчок в будущем, мои изменения не будут нажимать на удаленную ветвь. Я прочитал справку git, и я думаю, что я ...
задан 27 авг. '09 в 6:39
13
ответов

Когда вы используете git rebase вместо git merge?

Когда рекомендуется использовать git rebase vs. git merge? Нужно ли мне снова объединиться после успешной перезагрузки?
задан 29 апр. '09 в 23:26
10
ответов

Git рабочий процесс и rebase vs merge questions

Я использую Git сейчас пару месяцев в проекте с одним другим разработчиком. У меня есть многолетний опыт работы с SVN, поэтому, я думаю, я привожу много багажа в отношения. Я слышал, что Git отлично подходит для ветвления и слияния, и до сих пор я...
задан 19 янв. '09 в 18:16
7
ответов

Как чередовать несколько коммитов

У меня две ветки. Commit a является главой одного, а другой имеет b, c, d, e и f поверх a. Я хочу переместить c, d, e и f в первую ветвь без commit b. Использование вишневого подбора легко: checkout первая ветка вишни выберите один за другим c до f ...
задан 04 нояб. '09 в 3:07
14
ответов

Как удалить/удалить большой файл из истории фиксации в репозитории Git?

Иногда я удалял DVD-рип в проект веб-сайта, затем небрежно git commit -a -m ..., и zap, репо было раздуто на 2,2 концерта. В следующий раз я внес некоторые изменения, удалил видеофайл и все зафиксировал, но сжатый файл все еще находится в репозитори...
задан 20 янв. '10 в 14:18
4
ответов

Как переустановить локальную ветку с удаленным мастером

Я клонировал проект из главной ветки из удаленного репозитория remote_repo. Я создаю новую ветку, и я фиксирую эту ветвь. Другие программисты нажали на remote_repo, чтобы овладеть веткой. Теперь мне нужно перегрузить мою ветку RB на мастер remote_re...
задан 28 окт. '11 в 15:39
9
ответов

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

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

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

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

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

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

git pull VS git fetch git rebase

Другой вопрос сказал, что git pull похож на git fetch + git merge. Но в чем разница между git pull VS git fetch + git rebase?
задан 28 июля '10 в 23:16
3
ответов

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

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

Что именно делает git "rebase -preserve-merges" делать (и почему?)

Git документация для команды rebase довольно короткая: --preserve-merges Instead of ignoring merges, try to recreate them. This uses the --interactive machinery internally, but combining it with the --interactive option explicitly is general...
задан 10 апр. '13 в 4:29
5
ответов

Изменить корневую фиксацию в Git?

Есть способы изменить сообщение из более поздних коммитов: git commit --amend # for the most recent commit git rebase --interactive master~2 # but requires *parent* Как вы можете изменить сообщение фиксации самого первого ко...
задан 22 янв. '10 в 21:21
2
ответов

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

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