Git/GitHub - 更改克隆存储库的默认位置而不更改HOME变量?

Ali*_*itt 5 git github

我还在学习Git和GitHub,到目前为止我还没有弄清楚这一点.我在GitHub上找到了一个我想尝试编辑的公共存储库,所以我将存储库分叉然后克隆它,这样我就可以使用这些文件的本地副本了.我不得不在网上搜索一下,找出Git放置本地文件的位置,但我最终在C:\ Users \\ Documents\GitHub下找到各自子文件夹中的文件(我有Windows 7 - 其他版本)对于Windows,文件显然位于C:\ Documents and Settings\<current_user>中.

在设置GitHub时,我能够选择一个存储库位置,但显然该位置只会影响我创建的存储库,而不会影响我克隆的存储库.我想尝试找出一种更改默认克隆目录位置的方法,但听起来这样做的唯一方法是更改​​HOME环境变量.但是,更改一个也可能影响其他程序的环境变量听起来并不是最佳实践,所以我希望还有另一种方法.

我找到了一种方法,只需在每次输入克隆命令时指定所需的路径,如下所示:

git clone https://github.com/username/example.git c:/other/path/to/repo
Run Code Online (Sandbox Code Playgroud)

有没有办法在不修改HOME环境变量的情况下执行此操作并且不会每次都输入它(这会引发拼写错误),或者在命令行中指定位置可能是最好的方法?

编辑:我正在使用GitHub for Windows GUI和Powershell.

Ble*_*der 3

您说您正在使用 GitHub for Windows 应用程序,因此您可以在设置对话框中对其进行配置。点击Alt-T,按选项即可更改默认存储目录

  • 对于应用程序的基本使用来说,这显然是一个重要的核心功能,所以......他们当然删除了它:(。该设置不再存在(“Alt-T”似乎也已被替换,没有映射到的菜单那个短板)。这个答案几年前是正确的,但现在不再起作用了 (3认同)