Вопросы с тегом 'mergetool'

инструмент, используемый для разрешения конфликтов слияния, определенных системами управления версиями, такими как git, Mercurial или Subversion/svn, например kdiff3
3
ответов

Git: как настроить KDiff3 как инструмент слияния и инструмент сравнения

Недавно я использовал GitExtension 2.46, но версия Git, которая имеет то же самое, - 1.9.4.msysgit.2. Желая использовать только команды Git, я удалил GitExtension и установил последнюю версию, доступную Git и KDiff3. Когда я делаю слияние и конфлик...
задан 23 окт. '15 в 20:46
2
ответов

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

Я только что объединил ветку в мой мастер в git, и я получил Automatic merge failed; fix conflicts and then commit the result. Теперь я запустил git mergetool и vimdiff открыл изображение ниже. Я не знаю, как использовать vimdiff. Что означает кажда...
задан 16 февр. '13 в 1:46
3
ответов

Слияние с "git mergetool"

Я нашел git mergetool, чтобы быть удобной утилитой для слияния различий визуально, но способ, которым я занимаюсь, кажется действительно неуклюжим. По сути, мой процесс выглядит так, когда сообщаются конфликты: Выполните git mergetool В команд...
задан 25 февр. '09 в 15:44
5
ответов

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

Я пытаюсь выполнить мое первое слияние Git когда-либо (захватывающее!), но не может получить Git Gui (0.13.GITGUI от Git 1.7.4.msysgit.0), чтобы распознать TortoiseMerge ( 1.6.11.20210 x64) в Windows 7. На основе ответа на аналогичный вопрос я внес ...
задан 04 марта '11 в 8:50
1
ответ

Как использовать git mergetool filemerge

Документация находится здесь: http://www.kernel.org/pub/software/scm/git/docs/git-mergetool.html Удобное руководство здесь: http://ryanflorence.com/git-for-beginners/ Однако ни один из них не объясняет, как использовать файл mergetool filemerge. В ...
задан 01 нояб. '12 в 21:58
8
ответов

Как я могу сделать WinMerge my git mergetool?

Я пытаюсь интегрировать WinMerge с Git, как я видел других, сделанных ранее в Windows 7 Ultimate. Я выполнил следующие шаги, но ошибка продолжает отображаться, когда я делаю Git mergetool, который по умолчанию соответствует vimdiff. Создал файл w...
задан 23 мая '12 в 8:24
6
ответов

Есть ли способ сделать Git помечать файл как конфликтный?

Можно зафиксировать файлы, содержащие данные конфликта. Есть ли способ пометить эти файлы как конфликтующие снова, так что запуск git mergetool сгенерирует необходимые файлы и запустит инструмент слияния?
задан 06 мая '10 в 13:54
3
ответов

Как я могу заставить графический интерфейс mergetool (kdiff3) всегда отображаться?

Как я могу заставить графический интерфейс mergetool всегда отображаться и отключать любое автоматическое разрешение? Иногда, когда есть конфликт во время слияния, и я использую mergetool, он просто сразу возвращается после того, как я нажимаю enter...
задан 10 марта '13 в 13:59
1
ответ

Что делать, если git возвращает прерывания с сообщением об ошибке?

ОК, поэтому иногда я получаю ошибку, когда пытаюсь вернуть фиксацию (с помощью Git). Все, что я делаю, это git revert <commit hash> и он дает мне это сообщение: error: could not revert <commit hash> <commit message> hint: after...
задан 22 мая '11 в 0:13
3
ответов

Как сделать git автоматически открывать mergetool, если есть конфликт слияния?

Как сделать git автоматически запускать git mergetool для любого конфликта слияния? Это должно применяться для всех слияний, используя merge, rebase, pull и т.д.
задан 05 апр. '12 в 19:18
1
ответ

Как использовать код Visual Studio в качестве редактора по умолчанию для Git MergeTool

Сегодня я пытался использовать git mergetool в командной строке Windows и понял, что он по умолчанию использует VIM, что классно, но я бы предпочел VSCode. Как я могу использовать Visual Studio Code в качестве моего графического интерфейса для обра...
задан 14 июня '17 в 19:07
6
ответов

Настройте инструмент слияния для GitKraken на Windows10

Я загрузил GitKraken для работы с репозиториями Git, и он отлично работает для всего, что мне нужно, но я не смог настроить его для использования инструмента объединения, такого как WinMerge или Meld. Когда программа видит конфликт, появляется кноп...
задан 16 апр. '16 в 20:30
3
ответов

Как использовать opendiff по умолчанию mergetool

Привет, Я пытаюсь использовать opendiff как git mergetool, но когда я запускаю mergetool, я получаю это сообщение об ошибке: Инструмент opendiff слияния недоступен как "opendiff" Что я делаю неправильно? Раньше он работал нормально, но поскольк...
задан 05 дек. '12 в 11:36
2
ответов

Можно ли переименовать LOCAL, REMOTE и BASE, как используется в git mergetool?

Давайте скажем, что я делаю rebase B ветки на хозяине и там конфликт. git открывает инструмент слияния по умолчанию с 3-мя файлами в качестве входных данных: file.LOCAL, file.BASE, file.REMOTE(они называются несколько иначе, но LOCAL, BASE и REMOTE ...
задан 24 марта '10 в 2:58
2
ответов

Git: путаница о алгоритме слияния, формате конфликта и взаимодействии с mergetools

Я не знаю подробностей, но насколько я понимаю процесс слияния и разрешения конфликтов, он выглядит следующим образом (предположим, что в репозитории имеется только один файл, модифицированный в двух ветвях): Пользователь выдает команду git merge....
задан 27 мая '17 в 6:24