Как автоматически поместить файл как разрешенный после слияния
Я начал использовать TortoiseGit для Windows, но нашел некоторые вещи раздражающими. Например, когда у меня возникает конфликт во время слияния, мне нужно сделать следующее:
- сделать 3 способа слияния (конечно... другого выбора нет)
- пометить файл как разрешенный
Существует ли автоматический способ пометить файл как решенный, если слияние завершится успешно?
Спасибо за любые указатели,
Юлиан
2 ответа
Решение
Вам нужно будет настроить ваш конфиг, чтобы он доверял коду выхода вашего инструмента слияния:
git config mergetool.<tool>.trustExitCode true
Это предполагает, что используемый вами инструмент слияния имеет код завершения, который соответствует тому, было ли слияние успешным или нет.
Вот больше информации:
http://www.kernel.org/pub/software/scm/git/docs/git-mergetool.html
Надеюсь это поможет.
Ну, это текстовые файлы, исходный код. успешно, когда файл работает / компилируется так, как вы хотите.