Мы работаем! Пишите WhatsApp / Viber / Telegram: +7 951 127-23-57, Skype: creograf

Полезные настройки git для windows

Полезные настройки git для windows

04:11:00 16.12.2010 Комментарии: 1

1. Игнорировать пробелы, табуляцию и т.д., в частности, при сравнении. Т.е. файлы с одинаковым содержимым, но с разным форматированием будут считаться одинаковыми.
git config --global apply.whitespace nowarn

2. Чтобы писать комментарии к коммитам из командной строки far'a на русском языке, надо добавить в gitconfig:
[i18n]
commitencoding = windows-1251
или
git config --global i18n.commitencoding windows-1251
Но после этого нельзя будет писать коммиты из git gui (TortoiseGit).

Если без --global, то настройка применяется для текущего проекта.
Файл gitconfig есть у каждого репозитория, и один глобальный в папке C:\Program files\git\etc.

3. Еще желательно настроить переменную окружения EDITOR, в что-нибудь вроде editor=path/to/notepad++.exe или far -e.

UPD:
Еще настройки кодировки в windows+far:

1. имена файлов, например, в git status
git config --global core.quotepath false
2. в git commit
git config --global i18n.commitencoding utf8
3. тексты коммитов в git log
git config --global i18n.logoutputencoding utf8
и установить переменную окружения
set LESSCHARSET=koi8-r

 

Похожие записи

09:38:00 17.01.2013
ext_1427217
i18n.commitencoding cp1251
Прошу прощения за некропост. При использовании TortoiseGit с версии 1.7.9 в связке с msysgit 1.7.10, т.е. после полного перехода на UTF-8 опции i18n.*coding наоборот портят сообщения при коммите из консоли(FAR'а) а на GUI не влияют

Вы можете оставить
комментарий



    
© 2002-2022 Креограф. Все права защищены законом РФ
 Русский /  English