2016-09-14 3 views
1

Я следил за Дополнительные атрибуты цвета Графика раздела на Git 2.10 примечание по выпуску. Переход через который модернизировал мерзавец до 2.10.0 и внесли изменения в глобальные .gitconfig результирующих следующим образом -Недопустимое значение цвета: сообщение об ошибке красного удара [Git + intelliJ]

[color "diff"] 
    old = red strike 
    new = green italic 

Но теперь, когда я загружаю GIT проект по IntelliJ [15.0.3 в случае] и после нескольких изменений попытайтесь получить доступ окно Version Control, я получаю, чтобы увидеть следующее сообщение об ошибке -

error: invalid color value: red strike fatal: bad config variable 'color.diff.old' in file '/Users/xyz/.gitconfig' at line 21

Это держит меня от глядя на переформатирование: с помощью IntelliJ-интерфейса. Хотя я все еще могу получить доступ к тому же, используя терминал git diff.

Есть ли способ преодолеть то же самое? Или некоторые изменения в intelliJ вместе с обновлением git?

ответ

1

Для меня такая же проблема возникла из-за IntelliJ использует старую версию мерзавца.

  • В настройках IntelliJ перейти к управления версиями>Гит.

  • Найти Путь к Git исполняемый.

  • Щелчок по кнопке . Тест Кнопка рядом с ней должна показать вам версию бинарного файла, используемую IntelliJ.

Если значение ниже 2.10, вы можете изменить путь к используемому в командной строке.

Вы можете найти правильный путь, вызвав which git в командной строке.

+0

спасибо, почти забыл когда-нибудь назад intelliJ был достаточно умен, чтобы автоматически обнаружить путь git, и это потребовало обновления после некоторого размятия :) – nullpointer

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