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


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

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

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

13 134

13 ответов:

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

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

Windows 7x64, msysgit.

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

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

добавьте эту строку в свой .bashrc file:

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

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

сохранить .bashrc и open Git Bash. Вот так!

откройте свойства bash и измените на "Start in" туда, где вы хотите начать. После этого (у меня была эта проблема, и я решил ее, сделав это) перейдите в target и удалите часть параметра --cd-to-home после "C:\Program файлы\Git\Git-bash.исполняемый. " Только тогда вы начнете в указанном вами каталоге "Start in".

Если вы похожи на меня, и как вы доберетесь до Git это ключ windows + G + Я + введите, то вы можете просто ударить ключ windows, поиск Git, щелкните правой кнопкой мыши на результирующем выберите Свойства и измените

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

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

%USERPROFILE%\Desktop

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

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

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

сначала проверьте в git bash, что такое местоположение дома. Откройте git bash и бегите

echo $HOME

теперь измените домашний путь, открыв cmd и запустите

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

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

просто введите путь к вашему локальному каталогу (git project home directory) в свойствах Git Bash. То есть установить путь C:\yourprojsctdirectory в поле свойств Git Bash "Execute In" или (Ausführen in). Вот так!

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

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

cd /c/xampp/your-project

добавить компакт-диск "your_repos_path" в свой профиль git'А, который находится под %.

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

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

откройте сеанс Git bash и протестируйте его, набрав:pwd и двойной проверьте, сделав cd ~/ && pwd