Дополнительно
Как добавить контекстное меню "открыть git-bash здесь..." в проводник windows?
Как добавить в проводник windows контекстное (ака правый клик) меню, которое при нажатии открывает консоль git-bash в текущей папке проводника?
98
12
Шаг 1. На рабочем столе щелкните правой кнопкой мыши «Новый» - > «Текстовый документ» с именем OpenGitBash.reg
Шаг 2. Щелкните правой кнопкой мыши файл и выберите «Редактировать»
Шаг 3. Скопируйте и вставьте код ниже, сохраните и закройте файл
Шаг 4. Выполните файл, дважды щелкнув по нему
Примечание. Для записи в реестр вам необходимо разрешение администратора.
И вот ваш результат:
У меня была похожая проблема, и я сделал это.
Шаг 1: Введите «regedit» в меню «Пуск»
Шаг 2: Запустите редактор реестра
Шаг 3: Перейдите к
HKEY_CURRENT_USER \ SOFTWARE \ Класс \ Каталог \ Фон \ оболочка
Шаг 4: Щелкните правой кнопкой мыши «оболочку» и выберите «Новый» > Ключ. Назовите ключ "Bash"
Шаг 5: Измените значение и установите его на «открыть в Bash». Это текст, который появляется в правом клике.
Шаг 6: Создайте новый ключ под Bash и назовите его «команда». Установите значение этого ключа в ваш путь git-bash.exe.
Закройте редактор реестра.
Теперь вы сможете увидеть опцию в правом меню в проводнике
PS Git Bash по умолчанию выбирает текущий каталог.
EDIT : Если вы хотите подход одним щелчком мыши, проверьте решение Озеша ниже
Вот экспорт реестра (
* .reg
files) для Git GUI и Git Bash непосредственно из установщика Windows - Git GUI:Git bash:
Подробную информацию о файлах `* .reg см. В разделе «[Как добавлять, изменять или удалять подключи и значения реестра с помощью файла .reg][2]» из Microsoft.
[2]: https://support.microsoft.com/en-us/help/310516/how-to-add,-modify,-or-delete-registry-subkeys-and-values-by-using-a- .reg-файл
Самый простой способ - установить последний Git из здесь. И во время установки убедитесь, что вы включаете опцию Интеграция с Windows Explorer .
Как только вы закончите, вы получите эти параметры в любое время щелкнуть правой кнопкой мыши по любой папке.
Надеюсь, это поможет.
Для меня это сработало почти так, но со следующим РЕГЕДИТОМ:
HKEY_LOCAL_MACHINE / SOFTWARE / Классы / Каталог / фон / оболочка
и здесь я создал ключ Bash со значением того, что я хочу, чтобы отображалось имя, а затем создал другой ключ под этой именованной командой со значением как путь к git-bash.exeЯ нахожусь в Windows 10 и у меня есть новая установка git, которая почему-то не добавляла это автоматически (git version 2.12.0 64bit)
Вы можете установить git для windows или Github для windows, оба дают вам выбор при установке, чтобы добавить эту функцию в ваш проводник windows. Вы можете найти его здесь:
Github для Windows
https://windows.github.com/
Git для Windows
http://git-scm.com/
Как сказал @Shaswat Rungta: «Я думаю, что вопрос больше в том, как добавить его после завершения установки.«
На моем ПК (Windows 7) я думаю, что команда «Git Bash здесь» исчезла после того, как я установил Visual Studio 2017.
Была аналогичная проблема при добавлении «Start Command Prompt с Ruby» в контекстное меню, поскольку оно включает в себя передачу параметров вместе с патчем cmd. Следовал процедуре, аналогичной решение выше
Обычно
git bash here
может быть запущен только в каталогах, поэтому вам нужно подняться на каталог вверх и щелкнуть правой кнопкой мыши на предыдущем каталоге, затем выбратьgit bash here
(конечно, в Windows OS).Примечание: контекстное меню внутри каталога не имеет опции
git bash here
.Я обновил свой мерзавец и отметил опцию «Git Bash Here»
Вы можете установить TortoiseGit для Windows и включить интеграцию в контекстное меню. Я считаю его лучшим инструментом для работы с Git под Windows.
Добавьте
git
path к переменной Environment-path (например,.C: \ Program Files \ Git \ cmd
), с помощью которого вы можете получить доступ кgit
из любой папки с помощью командной строки.