2

Мне нравится Git Shell, потому что он позволяет мне запускать популярные команды Linux в моей среде Windows. Моя IDE позволяет мне запускать программы командной строки во встроенной консоли, что мне тоже очень нравится. Я надеялся, что смогу использовать оболочку Git из этой консоли, но когда я запускаю команду, как указано в ярлыке, который она создала,

C:\Users\Mark\AppData\Local\GitHub\GitHub.appref-ms --open-shell

Он просто открывает новую командную строку, а не использует текущую. Есть ли способ заставить его использовать текущее приглашение?

1 ответ1

1

Чтобы запустить оболочку git в текущей командной строке, выполните

"C:\Program Files (x86)\Git\bin\sh.exe" --login


Чтобы выполнить команду в оболочке git и вернуть ее, вы делаете

"C:\Program Files (x86)\Git\bin\sh.exe" --login -c <your command>

Я также настроил с помощью плагина Sublime Text Shell Turtlestein
фактическая настройка: {"surround_cmd": ["\"C:\\Program Files (x86)\\Git\\bin\\sh.exe\" --login -c ' ", " ' "]}
и работает без нареканий

Посмотрите, можете ли вы вставить эту команду в IDE, чтобы она работала

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