Как изменить местоположение по умолчанию для Git Bash в Windows?

Я использую Git в Windows 7 и получаю доступ к своим репозиториям через Git Bash. Как я могу изменить местоположение по умолчанию, которое Git Bash открывает в удобной папке при запуске?

htdocs к htdocs, а затем к определенной папке htdocs много времени. Есть ли способ изменить файл конфигурации, чтобы открыть его в другом месте? Или было бы возможно написать файл .sh для этого?

К сожалению, Git Bash не открывает мой htdocs папки htdocs на моем рабочем столе, и он использует cd 5 раз, чтобы добраться до нужного мне каталога.

+183
06 окт. '11 в 7:43
источник поделиться
15 ответов

После установки msysgit у меня есть опция Git Bash here в контекстном меню в Windows Explorer. Поэтому я просто перехожу в каталог, а затем открываю Bash там.

Я также скопировал ярлык Git Bash по умолчанию на рабочий стол и отредактировал его свойство Start in, чтобы указать на мою директорию проекта. Он работает безупречно.

Windows 7x64, msysgit.

+187
06 окт. '11 в 7:49
источник

Самый простой способ без установки msysgit - щелкнуть правой кнопкой мыши по значку ярлыка Git Bash → Запустить: → "C:\Program Files (x86)".

Измените начальную позицию и укажите начальную позицию Git Bash. Если вы не удалите часть --cd-to-home из поля "Цель", изменение "Запуск" переопределяется.

+176
18 мая '12 в 11:56
источник
другие ответы

Связанные вопросы


Похожие вопросы

Добавьте эту строку в свой .bashrc файл:

cd C:/xampp/htdocs/<name of your project>;

Если файл .bashrc не существует, создайте его в корневой папке. Для меня это: C:\Users\tapas\

Сохраните .bashrc и откройте Git Bash. Что это!

+101
21 нояб. '14 в 7:00
источник

Откройте свойства bash и перейдите в "Начать в" туда, где вы хотите начать. После этого (у меня возникла эта проблема, и я решил это сделать), перейдите в цель и удалите - cd-to-home после "C:\Program Files\Git\git- bash.exe". Только THEN начнется в указанном вами каталоге "Начать в".

+13
15 окт. '15 в 17:08
источник

Если вы похожи на меня, и путь к Git равен windows key + G + I + Enter, вы можете просто нажать windows key, найти Git, щелкните правой кнопкой мыши на полученном значке Git Bash, выберите свойства и измените поле Start in:.

Я не совсем уверен, что это делает, потому что я не совсем уверен, что Git в Windows (фасад на вершине sh, который сам является фасадом на cmd?), но в любом случае вы теперь можно связать ярлык, который Windows вытаскивает на поиск "Git" на панели задач или на вашем рабочем столе, и он все равно будет запускаться в любом каталоге, в котором вы его установили.

+12
02 апр. '12 в 2:10
источник

Я прочитал его где-то, и это сработало для меня.

Сначала проверьте в git bash, что такое местоположение HOME. Откройте git bash и запустите

echo $HOME

Теперь измените путь HOME, открыв cmd и запустите

setx HOME "path/to/.ssh/loc" (I gave C:\Users\aXXXX)

Теперь перекрестите проверку, выполнив команду echo в git bash.

+10
05 июн. '18 в 9:28
источник

После обновления поля Start in: обязательно удалите --cd-to-home в конце поля Target:

+5
12 апр. '17 в 15:06
источник

Щелкните правой кнопкой мыши по Git Bash shortcut, а затем перейдите к properties.
В properties внутри параметра start in добавьте расположение каталога, в который вы хотите запустить Git Bash in, и apply изменения.

+5
15 июн. '17 в 7:06
источник

Сделайте Git Bash ярлык для рабочего стола для удобства, затем щелкните правой кнопкой мыши значок свойств goto. Здесь вы найдете раздел "Начало в:" с текстовым полем. Замените нужный путь, например:

%USERPROFILE%\Desktop

Затем откройте его, нажав на значок. Вы получите рабочий стол по умолчанию в Git Bash.

+4
04 сент. '14 в 10:40
источник

Я использую Git bash в Windows 10, вот мое решение:

  1. Закрыть все сеансы git bash
  2. Нажмите клавишу "Windows" и введите: env; затем щелкните Edit environment variables for your account (панель управления)
  3. В разделе "Пользовательские переменные для...."; хит New кнопка
  4. Имя переменной: HOME
  5. Значение переменной: путь, в котором вы хотели бы ~/ быть в git bash

Откройте сеанс git bash и проверьте его, набрав: pwd и double check, выполнив cd ~/&& pwd

+3
21 мар. '18 в 13:21
источник

Проверенное решение для Windows 10

  • Введите git bash в поиске

  • Щелкните правой кнопкой мыши по нему и выберите расположение открытого файла.

  • Щелкните правой кнопкой мыши и выберите свойства

  • У цели удалите --cd-to-home из "C:\Program Files\Git\git-bash.exe" --cd-to-home

  • При запуске введите путь к каталогу, с которого вы хотите начать, например, Start in: C:\xampp\htdocs

+2
06 июн. '19 в 13:41
источник

Просто введите путь к вашему локальному каталогу (Git home home) в свойствах Git Bash. То есть set path C:\yourprojsctdirectory в поле свойств Git Bash "Выполнить вход" или (Ausführen in). Что это!

Теперь дважды щелкните Git Bash. Заголовок Git будет находиться в вашем "yourprojsctdirectory".

+1
05 нояб. '14 в 10:27
источник

Git Bash используется для игры с командами Bash. Поэтому я использую сам метод Bash в Windows Git bash

Отредактируйте ваш .bash_profile (создайте его, если у вас его нет - см. Ниже, как создать). Введите следующие строки.

Добавьте эти строки в файл

alias ws="cd /d/workspace/"
ws

Мой .bash_profile выглядит так

Smilyface@SmilingMachine /d/workspace
$ cat ~/.bash_profile
alias ws="cd /d/workspace/"
ws

Как создать новый .bash_profile?

touch ~/.bash_profile

ИЛИ напишите в файл напрямую

vi ~/.bash_profile 

Просто, ага!

+1
06 июн. '19 в 14:07
источник

Добавьте "cd your_repos_path" в ваш профиль Git, который находится под %.

0
15 нояб. '13 в 3:01
источник

Я попробовал следующее: это помогло мне. Я надеюсь, что это тоже поможет.

cd /c/xampp/your-project
0
10 янв. '17 в 12:24
источник

Посмотрите другие вопросы по меткам или Задайте вопрос