5

При запуске git bash я могу открыть новое окно bash в корне с помощью Alt+F2

Я могу открыть окно проводника Windows по текущему пути каталога

$ explorer .

Попытка

$ sh

чтобы открыть новое окно терминала в моем месте просто возвращается

sh: __git_ps1: command not found

и открывает оболочку в текущем окне без запуска git.

Как я могу быстро открыть новую оболочку Bash в моем месте?

2 ответа2

4

Ответ StuperUser верен, но я хочу добавить, что помимо добавления сценария оболочки в среде PATH также можно использовать простой псевдоним bash в файлах .bashrc или .bash_profile .

Что-то вроде того:

alias git-bash='/git-bash.exe & > /dev/null 2&>1'
1

Поскольку это специально для терминала git-bash, добавьте каталог Git (C:\Program Files\Git) в свой путь (https://www.howtogeek.com/118594/how-to-edit-your-system- путь для простого доступа к командной строке /)

Тогда беги

$ git-bash

открыть новый git-bash в текущем местоположении.

Но чтобы избежать блокировки текущего терминала, необходимо использовать & > /dev/null 2&>1 для запуска в фоновом режиме и передачи результата в нуль (см. Https://superuser.com/a/1314830/641), поэтому добавили команду в .sh в каталоге, чтобы вызвать ее просто.

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