2014-09-23 4 views
4

Я использую SourceTree вместе с TortoiseDiff/Merge. Каждый раз, когда я сохраняю файл там, после разрешения всех конфликтов, SourceTree отлично справляется, кроме факта, что он всегда создает файл резервной копии [name].orig.Отключить автоматическое резервное копирование в SourceTree

Это очень раздражает меня, как я должен Ctrl + Del такого файла каждый раз и подтвердить раздражающие диалоги.

Как я могу избавиться от этого?

Я думал, что это будет так же просто, как снятие отметки Tools > Options > Keep backups on destrictive operations. Но, по-видимому, этого недостаточно или этот параметр контролирует другое поведение SourceTree.

+1

Вы читали это ?: http://stackoverflow.com/ вопросы/1251681/git-mergetool-generateates-unwanted-orig-files – mayo

+0

Я больше не использую SourceTree. Однако у вас есть отличная точка, и я думаю, вы должны написать это как ответ. Просто объясните, что это похоже на функцию Git, а не на SourceTree и ссылку на ответ, в котором объясняется, как отключить это. Я приму ваш ответ и принесу вам какую-то репутацию, если вы позаботитесь об этом. – trejder

+0

Буду, спасибо. Вы используете другой инструмент? Я также оставляю SourceTree, чтобы узнать больше о командах git, но пока это мой любимый инструмент, чтобы посмотреть, что происходит. – mayo

ответ

3

Как мы говорим. Это может быть вызвано настройками git вместо SourceTree/других настроек инструмента.

Попробуйте сделать это:

мерзавца конфигурации --global mergetool.keepBackup ложные

От: Git mergetool generates unwanted .orig files

Смежные вопросы