如何从 USB 记忆棒运行适用于 Windows 的 Git 1.6.x

发布于 2024-07-16 12:24:26 字数 675 浏览 6 评论 0原文

我想从 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 配置文件中,而不是在某些 Git 配置文件中) Windows 路径变量),例如可以指向 e:\git\settings,其中 e: 是我的 USB 驱动器?

感谢您的任何提示。

I would like to run Git 1.6.x for Windows from a USB memory stick.

There is a Windows version of Git available at: http://code.google.com/p/msysgit/

Installing and running it from the local harddisk c:\ was absolutely no problem. However, I was not able to find out how it can be run from a USB memory stick. This post suggests that one can just take the binaries from c:\ and copy them to a USB memory stick.

The points I don't understand are:

  1. One can set global settings for Git such as one's name and email address: Where are they stored? Somewhere under %userprofile%?
  2. Suppose I would just move the binaries to the USB memory stick: Wouldn't Git still look for the global settings on c:\ under %userprofile% instead of my USB drive and is there a path setting (within some Git configuration file, not the Windows path variable) which can be pointed for example to e:\git\settings with e: being my USB drive?

Thank you for any hints.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

请远离我 2024-07-23 12:24:26

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

When I went to the msysgit download page today, there was a download link for "PortableGit" that was new as of 22MAR09. Using this version might provide you with more of the control you need. I have not tried it, but the name suggests it's geared more toward USB-stick installations.

难忘№最初的完美 2024-07-23 12:24:26

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

I think those are stored in the user part of the local copy of the repository. If they aren't, then you can always override them in the user settings within the .git directory.

z祗昰~ 2024-07-23 12:24:26

You could use the portable version from http://code.google.com/p/msysgit/

不可一世的女人 2024-07-23 12:24:26

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

git-config

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

Your e-mail address, name and many other settings are stored in the global configuration file .gitconfig in your home dir.

git-config

Maybe the -f option helps you for specifing the different location of the config file.

仅一夜美梦 2024-07-23 12:24:26

我不确定,它是否与提到的应用程序相同,但由于 Google 代码不再存在,您可以尝试 Git 可移植 改为在 Sourceforge 上。

I'm not sure, if it's the same application as mentioned, but because Google Code doesn't exist anymore, you may try the Git portable on Sourceforge instead.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文