Описание тега git-rerere
Название означает "повторно использовать записанное разрешение" и, как следует из названия, позволяет вам попросить Git запомнить, как вы разрешили конфликт блоков, чтобы в следующий раз, когда он увидит такой же конфликт, Git может автоматически разрешить его за вас.
3
ответа
git говорит: "Нет необходимости объединять файлы" сразу после конфликта слияния
Например > git cherry-pick <hash> ... error: could not apply <hash>... Resolved '<file>' using previous resolution. > git mergetool No files need merging > git status ... Unmerged paths: (use "git add <file>..." to m…
22 авг '18 в 01:30
1
ответ
GitHub и "git bpf": PR и git rerere
Из-за сочетания бизнес-потребностей и старых привычек члены нашей команды QA/BA, кажется, думают, что им нужна возможность, казалось бы, выбрать любую комбинацию разработок для потенциального кандидата на выпуск во время выпуска. Это беспокоит меня,…
29 окт '14 в 15:26
2
ответа
Как git rerere выясняет сходство между двумя конфликтами?
Хорошо, вот мой вопрос. Сравнивает ли "git rerere" хеши двух файлов, чтобы выяснить разрешение? То есть, скажем, у меня есть файл XML, который содержит этот тег: <number>12</number> Когда у меня возникает конфликт, это число обычно измен…
18 апр '12 в 22:20
0
ответов
Есть ли способ ограничить доступ к определенным каталогам?
Мне нравится идея rerere, но есть некоторые возможные опасения, что это может вызвать некоторые проблемы с другими каталогами, которые я не хочу, чтобы это было включено. Казалось бы, это все или ничего. Это правильно, или я могу настроить его тольк…
02 янв '18 в 15:40
1
ответ
Повторное использование разрешения конфликтов с Git
Могу ли я сказать Git повторно использовать разрешение конфликта из существующего коммита слияния? Я был повторно отключен во время коммита. Новый коммит слияния содержит несколько дополнительных коммитов на "нашей" стороне слияния (но они не должны…
25 май '14 в 16:11
0
ответов
Git rerere: записать новое разрешение конфликта после первой записи
После слияния или перебазирования с конфликтами разрешения я делаю первый коммит с исправлением. Но иногда я обнаруживаю ошибку после завершения слияния / перебазирования, и я должен изменить коммит слияния. И я хотел бы записать новое урегулировани…
18 сен '18 в 18:27
2
ответа
rebase - автоматически продолжить, если повторно разрешить все конфликты
Git rerere обеспечивает повторное использование предыдущих разрешений конфликтов во время перебазирования, и даже может ставить разрешенные файлы в исходное состояние, устанавливая rerere.autoupdate = True (как подробно описано в другом вопросе). Те…
11 июн '15 в 04:41
1
ответ
git rerere только ручное разрешение
git rerere счастливо хранит мои разрешения конфликтов и автоматически применяет их, когда снова возникают те же конфликты. Однако иногда я сталкиваюсь с конфликтом слияния с другим контекстом, который я не хочу, чтобы авто слияние. Есть ли способ сд…
03 мар '16 в 01:20
1
ответ
Git рабочий процесс для избежания большого количества шума слияния в журналах
В настоящее время у нас есть рабочий процесс, где master это ветка с более долгосрочным выпуском функций и пронумерованных веток, таких как 3.0 предназначены для релизов на следующей неделе или около того. В приведенном выше примере мы выдвигаем нес…
14 янв '13 в 18:06
1
ответ
Git Rerere и разрешение, охватывающее не конфликтующие файлы
Я испытал следующую ситуацию: Я столкнулся с конфликтом во время слияния с git rerere enabled, Я исправил конфликтующий файл, но другие неконфликтующие файлы тоже пришлось настроить.Все затронутые файлы были добавлены и зафиксированы. git rerere зая…
07 апр '17 в 14:01
1
ответ
Что такое "thisimage" в каталоге rerere?
Прообраз является результатом слияния старых и новых файлов, я понял. Постижим - это способ разрешения конфликта, я понимаю. Но что это за изображение?
19 янв '17 в 18:09
1
ответ
Git rerere файл шаблона?
Может мерзавец rerere быть настроен так, чтобы он только запоминал и применял разрешения слияния к определенным шаблонам файлов Т.е.: просто по шаблону pom.xml,
30 июл '15 в 21:27
3
ответа
Что такое git-rerere и как оно работает?
Как я понял, это полезно для синхронизации проектов посредством сохранения информации о разрешении конфликтов, но мне не совсем понятно, как ее использовать и настраивать. Я хочу настроить для своей среды непрерывной интеграции (CI). Рекомендуется э…
26 мар '18 в 21:30
1
ответ
Как использовать git rerere (или аналогичный) для автоматического разрешения "конфликта слияния субмодуля"?
Я пытаюсь перебазировать ветку B над веткой A, но один из новейших коммитов в A удаляет одну папку, заменяя ее подмодулем git. После запуска git rebase Agit останавливается на каждом коммите B (около 200) с просьбой разрешить конфликты. Тогда я бегу…
19 авг '14 в 18:31
2
ответа
Какой первый раздел в выводе git rerere diff?
Я работаю через раздел Git - Rerere в Git Book. Я только что побежал git checkout master; git merge rerere2; git rerere diff, Вот выход. PS> git rerere diff --- a/simple.rb +++ b/simple.rb @@ -1,9 +1,9 @@ #! /usr/bin/env ruby def hello -<<&…
08 дек '14 в 17:31
1
ответ
Как я могу проверить разрешения git rerere?
Фон В настоящее время я разрешаю конфликт слияния с включенным git rerere. git status показывает один необработанный путь. Когда я просматриваю файл, там нет <<<<<<< HEAD или же >>>>>>> <SHA> маркеры, …
17 июн '16 в 18:05
2
ответа
Программно отображать все git rerere разрешения, используемые во время слияния
Когда выполняется слияние с включенным rerere, и все конфликты разрешаются с помощью rerere, он просто печатает что-то вроде: Resolved 'a.c' using previous resolution. Resolved 'b.c' using previous resolution. Resolved 'c.c' using previous resolutio…
27 сен '18 в 11:59
2
ответа
Есть ли способ заставить работать git rerere, когда нужно удалить конфликтующий файл?
Вот сделка. Мастер имеет файл, файл1. Я разветвляюсь и удаляю этот файл в ветке. Тем временем я изменяю file1 на master. Бум, конфликт. Когда я объединяю свою ветку с мастером, разрешение - удалить файл. Я пытаюсь использовать git rerere чтобы иметь…
09 июн '15 в 22:23
1
ответ
Bitbucket: автоматически использовать rerere для Pull Request
Я новичок в Bitbucket, и я пытаюсь выяснить, как я могу использовать rerere для запросов Pull. Как администратор, я хотел бы попытаться объединить все ветви, прежде чем кто-то попытается объединить их с запросами на получение. Если я поймаю ветку, к…
23 дек '15 в 22:51
2
ответа
Как "исправить" Git Rerere разрешение
Мой рабочий процесс обычно состоит из merge -> resolve conflicts -> commit -> debug during compilation -> fixup commit, Таким образом, я делаю грязное слияние с очисткой потом. Если я включу rerere Я всегда записывал грязные резолюции. К…
29 мар '18 в 05:20