如何在Windows 7中更改git shell的启动目录

时间:2013-09-10 19:08:35

标签: git github github-for-windows

我下载并安装了GitHub提供的程序,包括Git Shell。

问题是我想将Git Shell程序的主目录设置为自定义目录,但我不知道该怎么做。

我尝试从Git Shell快捷方式的属性菜单中更改“start in”字段,但它不起作用。

有人可以给我一些关于如何将Git Shell的主目录更改为自定义目录的信息吗?

6 个答案:

答案 0 :(得分:49)

  1. 右键单击Git Shell
  2. 选择属性
  3. 移至目标字段的末尾
  4. --open-shell更改为--open-shell=c:\your_dir

答案 1 :(得分:44)

1.打开GitHub Windows客户端。

2.单击工具(位于窗口顶部)并选择“选项”。

enter image description here

3.您将找到'默认存储位置'。这是Git Shell在运行时启动的地方。

enter image description here

答案 2 :(得分:6)

当我使用@ssmith的答案时,它会在正确的目录中打开,但没有posh-git的任何功能。当我正常打开它时,它会在标题中显示s posh-git,当我添加此配置时它只是说powershell ......

我想通了,使用/创建文件

C:\ Users \ yourUserName \ Documents \ WindowsPowerShell \ Microsoft.PowerShell_profile.ps1

(默认配置文件)然后添加上面提到的行

设置位置C:\ Your \ Start \ Directory

答案 3 :(得分:3)

根据下面的文章(在“Posh-Git和PowerShell”部分中),您应该能够创建一个{G}的GitHub PowerShell启动时启动的Documents\WindowsPowerShell\GitHub.PowerShell_profile.ps1文件。在该文件中,您可以添加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

答案 4 :(得分:2)

Piotr Perak的说法很准确。但是,对于较新的版本,您必须更新"克隆路径"。

  1. 启动GitHub for windows。
    1. 点击&#34;工具和选项&#34; <右上角的齿轮>选项
      1. 更改&#34;克隆路径&#34;到你想要git打开的目录。请看下面的图片。谢谢。
      2. enter image description here

答案 5 :(得分:1)

其他答案对我不起作用,我在Windows 10上。所以对于那些寻找另一种方式的人,我在〜/ .bashrc中添加了一行: cd / c / myfoldername

像魅力一样工作