12

我想从 USB 记忆棒运行适用于 Windows 的 Git 1.6.x。

有一个 Windows 版本的 Git 可用:http ://code.google.com/p/msysgit/

从本地硬盘 c:\ 安装和运行它绝对没有问题。但是,我无法找出如何从 USB 记忆棒运行它。这篇文章建议人们可以从 c:\ 获取二进制文件并将它们复制到 USB 记忆棒。

我不明白的要点是:

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

谢谢你的任何提示。

4

5 回答 5

13

今天我去msysgit 下载页面时,有一个“PortableGit”的下载链接,它是 2009 年 3 月 22 日新的。使用此版本可能会为您提供更多所需的控制。我没有尝试过,但顾名思义,它更适合 USB 记忆棒安装。

于 2009-03-24T18:40:16.460 回答
2

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

于 2009-03-24T16:31:25.850 回答
2

您可以使用来自http://code.google.com/p/msysgit/的便携式版本

于 2010-11-22T16:06:06.160 回答
1

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

混帐配置

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

于 2009-03-24T20:01:50.163 回答
0

我不确定,如果它与提到的应用程序相同,但由于 Google Code 不再存在,您可以尝试在 Sourceforge 上移植 Git 。

于 2019-11-14T13:12:59.423 回答