Я не вижу вывода имени ветки (хотя в версии 1.3.4+ он также странно выводит "master - > origin", когда он не использовался), но я не могу понять, почему он никогда не показывал изменений. Это работает в Powershell+Poshgit под Cmder и смотрит на vendorclink.lua script похоже, что изменения будут идти именно здесь.
Как я модифицирую Cmder, чтобы показать мою сводку изменения Git на приглашении? (+A / ~C / - D)
30
1 ответ
Я нашел суть здесь звон ГИТ запрос: https://gist.github.com/jonasem/e8b3a6258a495946df12
Если вы замените соответствующие функции на git_prompt_filter и get_git_status внутри, он будет отображаться. Для удобства я сделал gist для перехода в "%CMDER_ROOT% \ config\ " (поскольку тот, который находится в vendor, заменяется каждой установкой cmder в соответствии с инструкциями в папка): https://gist.github.com/mattdkerr/23db4db40c276b1481b01b0fa26de009
необходимо удалить или отредактировать %CMDER_ROOT%\vendor\clink.lua и закомментируйте команды set filter (двойной дефис или ' -- ' - префикс строки комментария).
1
отвечен Matt Kerr 2022-12-08 02:39
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]