Cygwin: цветное кодирование и информация о филиале для git?
Кажется, проблема связана с тем, что я недавно изменил свой клиент для gitbash на cygwin, но я пропускаю цветовое кодирование, когда я делаю статус git, а также приглашение bash не включает текущую ветку /rebase и т.д.
Кто-нибудь знает, как сделать cygwin похожим на gitbash? Возможно, вам интересно, почему я изменился, ну, я хотел получить больше команд: -)
surley это должно поддерживаться
Любые идеи?
Заранее спасибо
Ответы
Ответ 1
Похоже, вам просто нужно настроить .gitconfig
для вашей оболочки cygwin, чтобы включить цветной вывод. Вот что я имею в моем ~/.gitconfig
файле (с которым я получаю цветную разметку на выходе):
[color]
diff = auto
status = auto
branch = auto
interactive = auto
ui = true
pager = true
Я думаю, что самая важная строка здесь ui = true
, которую вы можете включить прямо из командной строки, если хотите:
git config --global color.ui true
Ответ 2
Ответа на этот вопрос @lee-netherton.
Для тех, кто использует Windows Git -1.8.1.2-preview20130201 - мне пришлось создать ~/.bashrc для включения вывода цвета из состояния git.
[~/.bashrc]
TERM=cygwin
export TERM