Как добавить контекстное (также называемое правой кнопкой мыши) меню в проводник Windows, которое при нажатии открывает консоль git-bash в текущей папке проводника?
git
contextmenu
windows-explorer
Sergej
источник
источник
Ответы:
У меня была аналогичная проблема, и я сделал это.
Шаг 1. Введите "regedit" в меню "Пуск".
Шаг 2. Запустите редактор реестра.
Шаг 3. Перейдите к
HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background\shell
Шаг 4: Щелкните правой кнопкой мыши «оболочку» и выберите «Создать»> «Ключ». назовите Ключ "Баш"
Шаг 5: Измените значение и установите для него значение «открыть в Bash». Это текст, который появляется при щелчке правой кнопкой мыши.
Шаг 6: Создайте новый ключ в Bash и назовите его «команда». В качестве значения этого ключа укажите путь к git-bash.exe.
Закройте редактор реестра.
Теперь вы должны увидеть опцию в меню правой кнопки мыши в проводнике.
PS Git Bash по умолчанию подбирает текущий каталог.
РЕДАКТИРОВАТЬ : Если вам нужен подход в один клик, проверьте решение Озеша ниже
источник
Шаг 1. На рабочем столе щелкните правой кнопкой мыши «Создать» -> «Текстовый документ» с именем OpenGitBash.reg.
Шаг 2. Щелкните файл правой кнопкой мыши и выберите «Изменить».
Шаг 3. Скопируйте и вставьте приведенный ниже код, сохраните и закройте файл.
Шаг 4. Запустите файл, дважды щелкнув его.
Примечание. Для записи в реестр вам необходимы права администратора.
И вот ваш результат:
источник
HKEY_USERS\{the-account-SID}\Software\Classes\Directory\Background\shell
,HKEY_USERS\{the-account-SID}\Software\Classes\Directory\shell
, иHKEY_USERS\{the-account-SID}\Software\Classes\LibraryFolder\background\shell
Самый простой способ - установить последнюю версию Git отсюда . И во время установки убедитесь, что вы включаете опцию Интеграция с Проводником Windows .
Как только вы закончите, вы получите эти параметры всякий раз, когда вы щелкните правой кнопкой мыши любую папку.
Надеюсь, поможет.
источник
Вот экспортные
*.reg
файлы ( файлы) реестра для Git GUI и Git Bash непосредственно из установщика Windows - Git GUI:Git bash:
Дополнительные сведения о
*.reg
файлах см. В разделе « Как добавить, изменить или удалить подразделы и значения реестра с помощью файла .reg » от Microsoft.источник
&
становится горячей клавишей для этого пункта меню.То, что сработало для меня, было почти таким, но со следующим путем REGEDIT:
HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Directory/background/shell
и здесь я создал ключ Bash со значением, которое я хочу, чтобы отображаемое имя было, а затем создал другой ключ под этой именованной командой со значением как путь к git-bash.exeЯ использую Windows 10, и у меня есть новая установка git, которая по какой-то причине не добавляла это автоматически (git версия 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 here» исчезла после того, как я установил Visual Studio 2017.
Я исправил это, снова загрузив и установив Git.
ПРИМЕЧАНИЕ: «При установке Git для Windows параметры контекстного меню по умолчанию отключены. Вам нужно будет выбрать их во время установки». - @nbushnell ( я сделал это )
источник
Git Bash
это то, что вы ищете. Это открываетterminal
в текущем каталоге.Была аналогичная проблема при добавлении «Запустить командную строку с Ruby» в контекстное меню, поскольку оно включает передачу параметров вместе с патчем cmd. Выполнял ту же процедуру, что и в решении выше.
источник
Обычно
git bash here
может запускаться только в каталогах, поэтому вам нужно перейти в каталог и щелкнуть правой кнопкой мыши предыдущий каталог, а затем выбратьgit bash here
(конечно, в ОС Windows).Примечание : контекстное меню внутри каталога не имеет
git bash here
опции.источник
Вы можете установить TortoiseGit для Windows и включить интеграцию в контекстное меню. Считаю это лучшим инструментом для работы с Git в Windows.
источник
Я обновил свой git и отметил опцию «Git Bash Here»
источник
Добавьте
git
путь к переменной Environment-path (напримерC:\Program Files\Git\cmd
), по которой вы можете получить доступgit
из любой папки с помощью командной строки.источник