2016-08-18 5 views
-1

Как сохранить/исправить некоторые проверенные/непроверенные параметры в диалоговом окне pull TortoiseGit? Некоторые люди из моей команды хотят использовать этот инструмент, и если они не снижают выделение опций, текущая ветка принудительно сливается и HEAD теряется каждый раз.Save/Fix Pull checked/unchecked options on TortoiseGit

enter image description here

Спасибо.

+0

Извините, но я не понимаю, что «текущая ветка принудительно слита и HEAD теряется каждый раз». Можете ли вы очистить? – MrTux

+0

Да @MrTux, по какой-то причине TortoiseGit переопределяет мастер HEAD (принудительное, не слияние или перезагрузка), поэтому локальный мастер теряет ссылку HEAD из исходного. –

+0

Извините, до сих пор не понимаю. – MrTux

ответ

1

Выделенные флажки - это так называемые флажки с тремя состояниями. В выделенной форме они находятся в неопределенном состоянии, т. Е. TortoiseGit явно не активирует или не деактивирует эти параметры, а использует значение по умолчанию Git.

TortoiseGit использует три-состояния флажков здесь, так что вы можете изменить настройки по умолчанию, который выполнен в ванильным мерзавец (есть несколько способов, в мерзавцем для настройки этого, например, fetch.pruneremote.<name>.prune и, возможно, другие).

Для того чтобы изменить значение по умолчанию, вы должны использовать git config.

Для контроля значения по умолчанию для чернослива см. fetch.prune и remote.<name>.prune. Для контроля значения тегов см. remote.<name>.tagOpt.

+0

Является новым и новым репо с любым настроенным до сих пор, не могли бы вы дать мне атрибуты для меня явно отключают их? –

+1

Чтобы просмотреть текущие значения, перейдите по ссылке http://stackoverflow.com/a/12254105/3906760. Я не могу дать вам точные атрибуты, поскольку есть много возможных, как я описал в ответе. – MrTux