2

Я могу видеть вывод имени ветви без проблем (хотя, в версии 1.3.4+ он также странным образом выдает «master -> origin», когда не использовал его), но я не могу понять, почему он никогда успешно показаны изменения. Это работает в Powershell+ Poshgit под Cmder, и, глядя на сценарий \vendor \clink.lua, кажется, что именно в этом месте будут происходить изменения.

1 ответ1

1

Я нашел суть для изменения подсказки Clink git здесь: https://gist.github.com/jonasem/e8b3a6258a495946df12

Если вы замените соответствующие функции на git_prompt_filter и get_git_status, они отобразятся. Для удобства я сделал вывод о том, что нужно перейти к «% CMDER_ROOT%\config\» (так как вендор заменяется при каждой установке cmder согласно инструкциям в файле):https://gist.github.com/mattdkerr/23db4db40c276b1481b01b0fa26de009

Вам нужно будет удалить или отредактировать% CMDER_ROOT%\vendor\clink.lua и закомментировать заданные команды фильтра (двойной дефис, или '-', это префикс строки комментария).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .