Описание тега git-merge-conflict

Вопросы по разрешению конфликтов слияния в Git.
0 ответов

Почему TortoiseGit "Редактировать конфликты" показывает все строки как конфликтующие

Когда я перебирал мою ветку функций на текущее состояние источника / мастера, Git уведомлял меня о конфликтах: CONFLICT (directory/file): There is a directory with name modules/mod_name/shared/miniball in HEAD. Adding modules/mod_name/shared/minibal…
29 янв '19 в 15:15
41 ответ

Как разрешить конфликты слияния в Git

Есть хороший способ объяснить, как разрешить конфликты слияния в Git?
4 ответа

Есть ли какая-нибудь "git rebase --dry-run", которая заранее уведомит меня о конфликтах?

Я пытаюсь перебазировать скрипт, и мой скрипт будет использовать разные пути в зависимости от того, приведет ли перебазировка к каким-либо конфликтам. Есть ли способ определить, приведет ли перебазировка к конфликтам перед выполнением перебазировки?
7 ответов

Как отменить мерзавец слияния с конфликтами

Я на ветке mybranch1, mybranch2 разветвляется от mybranch1 и изменения были внесены в mybranch2, Затем, пока на mybranch1, Я сделал git merge --no-commit mybranch2Это показывает, что были конфликты при слиянии. Теперь я хочу отказаться от всего (mer…
20 ответов

Разрешить конфликты Git слияния в пользу их изменений во время вытягивания

Как мне разрешить конфликт git merge в пользу изменений? По сути, мне нужно удалить все конфликтующие изменения из рабочего дерева без необходимости проходить через все конфликты с git mergetool сохраняя все бесконфликтные изменения. Желательно дела…
24 ответа

Какой самый простой способ получить список конфликтующих файлов?

Мне просто нужен простой список конфликтующих файлов. Есть ли что-нибудь проще, чем: git ls-files -u | cut -f 2 | sort -u или же git ls-files -u | awk '{print $4}' | sort | uniq ? Я думаю, я мог бы создать удобный псевдоним для этого, однако было ин…
13 ответов

Что я могу сделать, чтобы решить "1 коммит за мастером"?

После нажатия я видел это сообщение в удаленном хранилище: 1 коммит за мастером. Это слияние имеет конфликты, которые должны быть разрешены до того, как оно может быть зафиксировано. Чтобы вручную объединить эти изменения в TA20footerLast, выполните…
2 ответа

Как мне использовать vimdiff для разрешения конфликта?

Я просто слил ветку в мой мастер в Git, и я получил Automatic merge failed; fix conflicts and then commit the result. Теперь я побежал git mergetool и открылся vimdiff с изображением ниже. Я не знаю, как использовать vimdiff. Что означает каждая пан…
0 ответов

Может ли слияние мастера с разработчиком в GitFlow когда-нибудь вызвать конфликт?

Мне интересно, не вызовет ли когда-нибудь использование gitflow и слияние master с development. Я намерен превратить этого "мастера git merge" в команду разработки в автоматический неинтерактивный процесс, поэтому в случае конфликта он завершится не…
0 ответов

Разрешите конфликты слияния, которые git не обнаруживает

Я прочитал много разных ответов, но ни один из них, похоже, не имеет отношения к моей ситуации. Git не думает, что есть какие-либо конфликты слияния ( это ничего не печатает), но он оставил кучу маркеров конфликтов в разных моих файлах, что заставля…
1 ответ

Git Merge Conflict - Удаленный файл удален, локальный файл изменен

Я слил изменения из другой ветви, но у меня возникают конфликты, поскольку файл удален в удаленной ветви, но есть изменения в локальной ветви. Я хотел бы удалить файл - я пытался git rm path/to/file но это говорит file: needs merge, Каков наилучший …
17 ответов

Я столкнулся с конфликтом слияний. Как я могу прервать слияние?

Я использовал git pull и был конфликт слияния: unmerged: _widget.html.erb You are in the middle of a conflicted merge. Я знаю, что другая версия файла хороша, а моя - плоха, поэтому все мои изменения должны быть отменены. Как я могу это сделать?
1 ответ

Конфликт Git rebase: многие файлы удалены локально и изменены на удаленном компьютере. Как "все"?

Я нахожусь на ветке и перебираю на мастера, и истории разошлись. В функции были удалены десятки файлов, которые были одновременно изменены на мастер. Я уверен, что эти файлы мне больше не нужны, так что сделайте ребаз, оставив все как есть: git reba…
2 ответа

Как повторить разрешение конфликта слияния после работы с несвязанными коммитами, которые были перед ним с rebase -ir?

Для простого примера, скажем, у нас есть репозиторий, в котором в файл была добавлена ​​неправильная строка a, $ git init Initialized empty Git repository in /someplace/.git/ $ echo "a1\nb2" > a $ echo b1 > b $ git add . $ git commit -m init […
08 мар '19 в 21:03
2 ответа

Не удается разрешить конфликт слияния с папкой подмодуля git

У меня есть две ветки Git, развиваю и перепроектирую, которые мне нужно объединить. У меня есть подмодуль под названием библиотека, где его обновления отслеживаются разработчиками. Когда я бегуgit merge"в нем говорится, что библиотека была изменена …
1 ответ

Как уберечь оба файла от конфликта слияния "оба добавлены"?

Я хочу объединить ветку, в которую добавлен файл, который я также добавил: Unmerged paths: (use "git add <file>..." to mark resolution) both added: file Я хочу разрешить этот конфликт, переименовав свою версию file к other_file сохраняя версию…
1 ответ

Почему при изменении другой строки возникает конфликт слияния git?

Я изменил разные строки в разных ветках, но эти изменения происходят git mergeконфликт. Я прочитал пост, но думаю, что изменения происходят в совершенно разных строках. Вот мои тестовые коды. филиал Hello, my first conflict. Second line.a # add a si…
28 авг '20 в 03:13
0 ответов

Git merge конфликты в ретроспективе, понимание решений конфликтов

На днях я провел здесь несколько часов, как мой коллега merge из master-branch в feature-branchмы работаем, и я помню, как за несколько дней до этого видел, что в двух файлах были конфликты. Я / мы используем smartgit и обычно во времяmergeпроцесс (…
1 ответ

Как разрешить конфликт перебазирования, когда файл был удален с мастера?

От master, то Aфилиал был разветвленным. Затем несколько коммитов (чтобыmaster) позже, B филиал был разветвленным. Владелец A внес изменения в файл fname. ВладелецB удалено fname все вместе. Потом, B был перебазирован и объединен с master. Сейчас,Aд…
03 сен '19 в 21:25
2 ответа

Есть ли способ объединить только подкаталог в git?

У нас в проекте 2 каталога: backend & frontend. Мы работаем над той же функциональной веткой, назовем ееfeature-branch, как FE, так и BE. FE вносит изменения только в frontend dir, БЫТЬ только для backend реж. Теперь хочу слиться master к feature-br…
11 сен '19 в 18:39