我仍在学习Git和GitHub,到目前为止,我还无法弄清楚这一点。我发现了一个公共(public)仓库在GitHub上,我想尝试的编辑,所以我 fork 库,然后克隆它,所以我不得不将文件的本地副本与工作。我必须在网上搜索一段时间才能弄清楚Git将本地文件确切放置在哪里,但是最终我在C:\Users\\Documents\GitHub下找到了它们各自子文件夹中的文件(对于其他版本,我使用Windows 7 Windows文件显然在C:\Documents and Settings\中)。

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

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

git clone https://github.com/username/example.git c:/other/path/to/repo

有没有一种方法可以执行此操作,而无需修改HOME环境变量,也不必每次都键入它(这会引起拼写错误),或者是在命令行中指定位置可能是最好的方法?

编辑:我正在使用Windows GUI和Powershell的GitHub。

最佳答案

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

关于Git/GitHub-更改克隆存储库的默认位置而不更改HOME变量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16764913/

10-14 18:49
查看更多