Как автоматически поместить файл как разрешенный после слияния

Я начал использовать TortoiseGit для Windows, но нашел некоторые вещи раздражающими. Например, когда у меня возникает конфликт во время слияния, мне нужно сделать следующее:

  • сделать 3 способа слияния (конечно... другого выбора нет)
  • пометить файл как разрешенный

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

Спасибо за любые указатели,

Юлиан

2 ответа

Решение

Вам нужно будет настроить ваш конфиг, чтобы он доверял коду выхода вашего инструмента слияния:

git config mergetool.<tool>.trustExitCode true

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

Вот больше информации:

http://www.kernel.org/pub/software/scm/git/docs/git-mergetool.html

Надеюсь это поможет.

Ну, это текстовые файлы, исходный код. успешно, когда файл работает / компилируется так, как вы хотите.

Другие вопросы по тегам