如何在Windows系统中通过USB存储设备运行Git 1.6.x

12

我想要从USB存储设备中运行Git 1.6.x的Windows版本。

可以在这里找到Git的Windows版本:http://code.google.com/p/msysgit/

将其安装并从本地硬盘(c:\)上运行没有任何问题。然而,我无法找到如何从USB存储设备中运行它。 这篇文章建议可以将二进制文件从c:\复制到USB存储设备中。

我不理解的点是:

  1. 可以为Git设置全局设置,例如用户名和电子邮件地址:它们存储在哪里?在%userprofile%下面的某个地方吗?
  2. 假设我只是将二进制文件移动到USB存储设备中:Git是否仍会在%userprofile%下的c:\中查找全局设置,而不是我的USB驱动器,并且是否有一个路径设置(在某些Git配置文件而不是Windows路径变量中),可以指向例如e:\git\settings,其中e:是我的USB驱动器?

感谢任何提示。

5个回答

13
当我今天访问msysgit下载页面时,发现了一个名为“PortableGit”的下载链接,该链接是在22MAR09发布的。使用此版本可能会为您提供更多所需的控制。我没有尝试过,但名称表明它更适用于USB存储设备安装。

1
只是想提一下,在阅读了这个答案之后,我尝试了便携式版本,它运行得非常好。谢谢! - Rich Churcher
我也发现这很有用。;) 我花了一点时间来理解如何使用它/等等,但它很棒;) - Zack

2

2

我认为这些储存在本地仓库的用户部分中。如果不是,那么您可以在.git目录中的用户设置中覆盖它们。


1

您的电子邮件地址、姓名和许多其他设置都存储在全局配置文件.gitconfig中,该文件位于您的主目录中。

git-config

也许使用-f选项可以帮助您指定不同位置的配置文件。


0

我不确定是否是同一个应用程序,但由于Google Code已经不存在了,您可以尝试在Sourceforge上使用Git portable


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接