rebase — все вопросы

3ответа
4 голоса
git - переупорядочить коммит на ветке как можно раньше без конфликта
Как мне продвинуть коммит вверх по ветке так, чтобы он был как можно раньше без каких-либо конфликтов (без особой ручной работы, например, rebase -i)? Например, А-В-С-D-X должен стать А-
2ответа
4 голоса
Изменение кода предыдущих коммитов с помощью git rebase -i
У меня есть хранилище с различными коммитами, которые я хочу объединить в два патча. Один патч представляет функцию, а другой изменяет существующий код для ее использования. Проблема в том, что когд
2ответа
4 голоса
«Плавающий» коммит в git
В нашем проекте, как обычно, есть главный филиал. Основой для этого является ветвь развертывания, в которой изменяются параметры. На этом также основана зеркальная ветвь, которая запускает зеркало р
1ответ
4 голоса
Как мне интерактивно перебазировать ветку git theme по отдельности, не считая коммитов?
Если у меня есть основная ветка и тема, например: A -- B -- C -- D (master) \ W -- X -- Y -- Z (topic) И мне нужно манипулировать коммитами по 'теме' различными исправлениями, сквоша
4ответа
4 голоса
Ошибка git rebase с автоматически созданным файлом
Я работаю над базой кода, где один файл генерируется автоматически и изменяется очень часто. Я обнаружил, что перебазирование моей локальной ветки обычно приводит к возврату к трехстороннему слиянию
1ответ
4 голоса
Как переупорядочить зависимые изменения в дарках?
Что делать в darcs, если я хочу переупорядочить (или просто выбросить) патч, от которого зависят другие патчи (то есть изменить тот же файл)? В git я просто сделал бы git rebase -i <UNTOUCHED-
2ответа
4 голоса
Каковы три файла в трехстороннем слиянии для интерактивного перебазирования с использованием git и meld?
Допустим, я делаю интерактивную перебазировку с помощью git rebase -i. Если возникает какой-либо конфликт, мне может быть предложен конфликт слияния, и мне будет предложено выполнить слияние в 3 нап
1ответ
4 голоса
Как бороться с слияниями веток темы после сдавленного слияния родительского
Скажите, что у меня есть следующий сценарий: A -- B -- C -- D -- H master \ / E -- F -- G topicA \ I -- J -- K topicB topicA был объединен с maste
2ответа
4 голоса
Удаление <пользователя> зафиксировано с <user> на Github
У меня есть несколько коммитов на github, которые выглядят так: Есть ли способ перебазирования, чтобы я мог избавиться от этого и просто пометить коммит как я?
3ответа
4 голоса
Git интерактивная перебазировка, редактирование конкретного коммита без использования редактора?
В настоящее время мне нужно сделать: git rebase -i f47adfa0, которые показывают мне: pick 447a1cb Either left or right pick ef35186 Introducing side effects Затем я изменяю его на: edit 447a1
1ответ
4 голоса
Как сделать копию ветки для тестирования ребаз?
Я делал это раньше, создав клон и выполнив ребаз в клоне, но я подозреваю, что мог бы сделать это безопасно в отдельной ветке. У меня есть ветвь функций feat-x, в которой около 25 коммитов. Я хот
2ответа
4 голоса
Git merge - сквош вызывает головные боли при слиянии ветвей
Я работаю в команде, которая растет и использует git. Как правило, мы работаем в своих филиалах. Я вытащил некоторые изменения из другого рабочего репозитория. Его изменения в конечном итоге были
2ответа
4 голоса
Как отфильтровать историю на основе gitignore?
Чтобы прояснить этот вопрос, я не спрашиваю о том, как удалить один файл из истории, как этот вопрос: Полное удаление файла из всей истории фиксации репозитория Git .Я также не спрашиваю об отслеживан
2ответа
4 голоса
Как можно объединить две ветви в одну ветку на основе даты каждого коммита?
Допустим, у меня есть git-репозиторий, который выглядит так:Чтобы упростить ситуацию, допустим, что коммиты на BranchA являются строго модификациями для fileA, а коммиты на BranchB являются строго мод
2ответа
4 голоса
Git новый файл появляется во всех ветках
Я думал, что файл, созданный в одной ветви, не появится ни в одной другой ветви, пока я не объединю или не перебазирую ветку?Пример:У меня есть две ветви:мастерnew_contact_pageЯ проверяю ветку new_con
1ответ
4 голоса
Git: Как исправить коммит при ребазе
Я столкнулся со следующей проблемой:Во время git rebase произошла ошибка одного из автоматически разрешенных коммитов, то есть в результате автоматического разрешения во второй раз в заголовочный файл
3ответа
4 голоса
Является ли git pull --rebase безопасным, если вы работаете в централизованной модели и никогда не применяете силу нажатия?
Существует множество мерзких вопросов о безопасности ребазинга, и, похоже, все согласны с тем, что, если вы помните, что переписывание публичной истории является грубым, вы должны быть в безопасности,
2ответа
4 голоса
git: удалить мертвую ветку после ребазинга?
У меня есть следующие ветки git: master и dev:После переброса dev на master у меня получилось:Таким образом, D и E остаются в «мертвой ветви».Как я могу удалить их?
3ответа
4 голоса
Почему конфликт возникает только для одного коммита вместо двух в моей операции перебазирования?
У меня есть ---- +: = 0 =: + ---- хранилище с двумя коммитами на ---- +: = 1 =: + ---- ветке.Эти коммиты имеют ---- +: = 2 =: + ---- со следующим содержанием:Я клонирую ---- +: = 4 =: + ---- в ---- +:
3ответа
4 голоса
Разрешен ли перебазирование тега в Mercurial?
Чтобы обновить номер версии нашего программного обеспечения, скрипт выполняет следующие действия:Но после фиксации, тег, кажется, не существует в хранилище назначения:Смущает, что тег находится в файл
1 2 3

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132