Описание тега git-interactive-rebase
2
ответа
Git Interactive ReBase: остановка без фиксации
(TLDR) Есть ли способ в git rebase -i остановить редактирование без идентификатора коммита? (/TLDR) Более длинная версия: Фон С git rebase -iЯ получаю текстовый редактор, где я могу определить список команд, начиная с pick COMMIT_ID на каждой строке…
14 ноя '18 в 11:48
0
ответов
Пользовательский шаблон сообщения Git *Rebase* Commit
Итак, я знаю, как установить пользовательский шаблон сообщения о коммите для git. Однако, когда я делаю интерактивную перебазировку и использую reword или squash, я хотел бы иметь возможность установить собственный шаблон сообщения для этих коммитов…
01 авг '17 в 16:29
1
ответ
Переписать зафиксированный код в Git
У меня есть git-репозиторий, который я решил сделать общедоступным, что означает перемещение информации о подключении к базе данных в файл.gitignored. Тем не менее, моя история репозитория по-прежнему содержит коммиты, которые я добавил, а затем уда…
21 фев '14 в 12:49
1
ответ
Как посмотреть содержимое коммита при переписывании его сообщения с помощью "git rebase"?
Я исправляю некоторые сообщения о коммитах из серии коммитов. я начинаю git rebase --interactive отметьте некоторые коммиты для переписывания и затем отредактируйте сообщения. Было бы очень полезно, если бы я мог видеть разницу каждого коммита в ред…
13 фев '14 в 12:43
2
ответа
git rebase --interactive (reword) оставил мне два дерева с одинаковыми сообщениями о коммите
Я хотел перефразировать мои сообщения коммита. я использовал git rebase --interactiveи использовал reword изменить фиксацию сообщений. Я ожидал, что мое дерево останется таким же, но с разными сообщениями о коммите. Вместо этого я получил 2 дерева, …
21 янв '14 в 00:06
3
ответа
Почему мой git интерактивный ребаз изменяет последнее сообщение коммита, а затем показывает все актуально, когда я делаю push?
Я сделал толчок из моих последних изменений git push origin master затем я исправил сообщение коммита с помощью интерактивной перебазировки, т.е. git rebase -i HEAD~5 и изменил сообщение в последнем коммите. Это успешно сохранено, но когда я сделал …
01 мар '14 в 14:33
3
ответа
Как перебазировать коммиты одной ветки в Git?
Я сделал неправильный перебазирование и разрешение конфликтов в Git, поэтому я оказался в этой глупой ситуации: * 8379515 (HEAD, origin/master, origin/HEAD, master) Merge branch 'binary-mobile' |\ | * 21b247a (binary-mobile) Add Binary Mobile | * c6…
20 ноя '13 в 09:19
1
ответ
Git открывает редактор git по умолчанию вместо VIM или любого другого редактора (Git Rebase)
Я недавно установил Vim. Теперь, когда я перебираю свою ветку в интерактивном режиме, Git автоматически открывает Vim. Однако я не хочу открывать Vim в интерактивном режиме; вместо этого я хочу открыть редактор интерактивного режима Git по умолчанию…
23 фев '15 в 08:57
3
ответа
Как перебазировать (сжать) последние коммиты на мастер и изменить сообщение коммита
В Git у меня следующая ситуация: o "ok" b6ca869 [my_branch*] | o "ok" 479d27c | o "ok" c80fad5 | o "ok" 8f7fe87 | o "master commit message" [master][remotes/origin/master] Я хочу сжать эти 4 "ОК" коммитов и, кроме того, изменить сообщение o "my_bran…
09 апр '14 в 10:20
2
ответа
Как автоматически определить лучший коммит для интерактивного ребазинга?
Я часто использую "fixup!", "Squash!" и "rebase -i", чтобы очистить, исправить или просто поковыряться в недавней неопубликованной истории. Я хотел бы найти способ заставить Git автоматически выбирать, какой коммит наиболее целесообразен для интерак…
20 дек '12 в 14:31
2
ответа
Интерактивный ребаз при коммите после ветвления
У меня есть следующий (упрощенный) сценарий в моем репозитории git: A-B-C-F \ D-E Коммит F - это исправление для C, и он должен стать единым коммитом. Я попробовал интерактивную ребазу в "основной" ветке, используя git rebase -i HEAD~2, но это приво…
09 апр '13 в 15:38
0
ответов
Сохраняйте промежуточные указатели веток после интерактивной перебазировки
Работая над своими ветками, я постоянно переупорядочиваю их git rebase -i сохранить более чистую версию моей истории. Иногда я работаю над несколькими функциями, которые зависят друг от друга (правила в моей команде - сделать PR как можно меньше, по…
09 июл '18 в 18:20
3
ответа
Git: Интерактивно перебазировать ряд коммитов
Я пытаюсь rebase -i несколько коммитов, которые произошли некоторое время назад в моей истории. Скажем, у меня есть журнал как это: * 5e32fb0 (HEAD -> master) Add latest feature * 106c31a Add new feature * 2bdac33 Add great feature ...100 other c…
26 июл '17 в 20:14
0
ответов
git: автоматическое исправление строки
Я недавно узнал о git commit --fixup который помечает ваш коммит как исправление предыдущего коммита и автоматически размещает их рядом друг с другом во время интерактивного перебазирования. Как я могу сделать это автоматически и отдельно для нескол…
02 дек '15 в 15:35
1
ответ
Как я могу раздавить коммиты, не отслеживая удаленную ветку?
У меня есть совершенно новое Git-репо. Он имеет три коммита. Я бы хотел раздавить их вместе, чтобы история моего проекта выглядела чистой, а другие не видели моих хакерских коммитов. Очевидно, что никто другой не видел репо, так как он новый, поэтом…
17 ноя '14 в 11:29
1
ответ
Почему интерактивный ребаз сдавливает мои коммиты вместе?
Допустим, у меня есть три следующих коммита: c - Third Commit b - Second Commit a - First Commit Я использую следующие команды для выполнения интерактивного перебазирования (как описано в другом потоке Stackru) $ git rebase --interactive bbc643cd^ В…
22 сен '15 в 18:47
0
ответов
Можно ли изменить стратегию слияния для Git Interactive Rebase во время приостановки перебазирования?
Я пытаюсь раздавить все коммиты из моего мастер репо до одного коммита в моей ветке. Я делаю это потому, что основная ветка извлекается из удаленного репо, которое мы не контролируем, тогда как рассматриваемая ветвь перетаскивается в наше собственно…
23 янв '14 в 21:16
6
ответов
Git Интерактивный ребаз сквош в следующий коммит
В Git я могу использовать интерактивную перебазировку для перезаписи истории, это здорово, потому что в моей функциональной ветке я сделал кучу коммитов с частично работающим кодом, когда я исследовал различные рефакторинги и способы сделать это. Я …
26 май '17 в 22:09
0
ответов
Восстановить список коммитов после отмены интерактивной перебазировки в git?
Моя ситуация: есть два пульта, origin а также fork (последний принадлежит мне). Я проверил origin/devel, изменил некоторый код и зафиксировал как 5x в мою локальную ветку test, Я подтолкнул свои коммиты к fork/test, Затем я начал интерактивную переб…
09 сен '15 в 02:52
1
ответ
Как я могу вставить разрывы строк в переписанные сообщения коммита во время git интерактивной перебазировки?
Я хочу вставить разрывы строк в середине сообщений коммита, переписывая их в интерактивном перебазировании. Как мне этого добиться? Я использую Notepad++ в качестве внешнего редактора для интерактивной перебазировки.
23 май '18 в 18:00