Можно ли настроить автозаполнение для git в Windows через cmd.exe? - PullRequest
26 голосов
/ 24 июня 2011

Я недавно узнал, что в linux git может быть настроен на автозаполнение команд: если вы наберете

git br<TAB>

Затем он завершит его до git branch.

Можно ли настроить такое же автозаполнение в Windows?

Обновление - Я обычно работаю с git через cmd.exe (я добавил git в свой путь). Этот вопрос касается добавления автозавершения в git на cmd, если это возможно.

Ответы [ 2 ]

28 голосов
/ 21 марта 2015

Установка Clink, кажется, делает эту работу волшебным образом, проверено в cmd, Console2 и ConEmu.

http://mridgers.github.io/clink/

ОБНОВЛЕНИЕ: Для правильной работы ConEmu и clink с более свежими версиями необходимо было установить clink в папку ConEmu.См. https://github.com/mridgers/clink/issues/339 и https://github.com/Maximus5/ConEmu/issues/270 для получения дополнительной информации.

12 голосов
/ 24 июня 2011

Вы должны использовать некоторую форму bash, чтобы заставить его работать, либо git bash, который поставляется с msysgit, либо какой-то другой bash (который необходимо настроить для использования автозаполнения, используемого в git bash). С cmd.exe вам не повезет.

Посмотрите на это как на знак того, что вы можете оставить старый ржавый cmd.exe. Войдите в свет Баш! :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...