我仍在学习 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
有没有一种方法可以在不修改 HOME 环境变量且不每次都输入(这会导致拼写错误)的情况下执行此操作,或者在命令行中指定位置可能是最好的方法?
编辑:我正在使用 GitHub for Windows GUI 和 Powershell。