Ответ 1
1.Откройте клиент GitHub Windows.
2.Щелкните инструменты (в верхней части окна) и выберите "Параметры".
3. Там вы найдете "местоположение хранилища по умолчанию". Здесь Git Shell запускается при запуске.
Я загрузил и установил программы, предлагаемые GitHub, включая Git Shell.
Проблема в том, что я хочу настроить домашний каталог программы Git Shell на пользовательский, но я не знаю, как это сделать.
Я попытался изменить поле "начать в" в меню свойств Git Shell, но это не сработало.
Может кто-нибудь, пожалуйста, дать мне некоторую информацию о том, как изменить домашний каталог оболочки Git на пользовательский?
1.Откройте клиент GitHub Windows.
2.Щелкните инструменты (в верхней части окна) и выберите "Параметры".
3. Там вы найдете "местоположение хранилища по умолчанию". Здесь Git Shell запускается при запуске.
--open-shell
на --open-shell=c:\your_dir
Когда я использую ответ @ssmith, он открывается в правом каталоге, но не имеет каких-либо особенностей posh- git. Когда я открываю его нормально, он говорит s posh- git в заголовке, когда я добавляю эту конфигурацию, он просто говорит powershell...
Я понял, использую/создаю файл
C:\Users\yourUserName\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
(профиль по умолчанию), а затем добавьте указанную выше строку
Set-Location C:\Your\Start\Directory
В соответствии с приведенной ниже статьей (в разделе "Posh- Git и PowerShell" ) вы должны создать файл Documents\WindowsPowerShell\GitHub.PowerShell_profile.ps1
, который будет запущен при запуске GitHub PowerShell. В этом файле вы можете добавить команду Set-Location c:\path\to\repo
.
Для чего это стоит, если кто-то сталкивается с этим, но имеет оболочку Bash, добавление команды cd /path/to/repo
в ~/.basrc должно делать трюк.
http://haacked.com/archive/2012/05/21/introducing-github-for-windows.aspx
Направления Петра Перака точны. однако для более новых версий вам необходимо обновить "Клонировать путь".