如何在Windows 7中更改git shell的开始目录
我下载并安装了GitHub提供的程序,包括Git Shell。
问题是,我想设置Git Shell程序的主目录到一个自定义的,但我不知道如何做到这一点。
我试图从Git Shell快捷方式的属性菜单中更改“开始”字段,但它没有工作。
任何人都可以给我一些关于如何将Git Shell的主目录更改为自定义的信息?
1.打开GitHub Windows客户端。
2.点击工具(位于窗口顶部),然后select“选项”。
3.你会发现“默认存储位置”。 这是Git Shell在运行时启动的地方。
- 右键单击Git Shell
- select属性
- 移至目标字段的末尾
- 将
--open-shell
更改为--open-shell=c:\your_dir
当我使用@ ssmith的答案,它打开了正确的目录,但没有任何posh-git的function。 当我打开它通常在标题中说s posh-git,当我添加这个configuration它只是说PowerShell的…
我想通了,使用/创build文件
C:\ Users \用户yourUserName \文档\ WindowsPowerShell \ Microsoft.PowerShell_profile.ps1
(默认configuration文件),然后添加上面提到的行
Set-Location C:\ Your \ Start \ Directory
根据以下文章(在“Posh-Git和PowerShell”部分),您应该能够创build一个Documents\WindowsPowerShell\GitHub.PowerShell_profile.ps1
文件,该文件将在您的GitHub PowerShell启动时启动。 在该文件中,您可以添加Set-Location c:\path\to\repo
命令。
对于什么是值得的,如果有人遇到这个问题,但有一个Bash shell,添加命令cd /path/to/repo
到〜/ .basrc应该可以做到。
http://haacked.com/archive/2012/05/21/introducing-github-for-windows.aspx
Piotr Perak方向是准确的。 但是,对于较新的版本,您必须更新“克隆path”。
- 启动GitHub for windows。
- 点击右上方的“工具和选项”齿轮>选项
- 将“克隆path”更改为您希望打开的目录。 请看下面的图片。 谢谢。