【问题标题】:How to run Git 1.6.x for Windows from a USB memory stick如何从 USB 记忆棒运行 Git 1.6.x for Windows
【发布时间】:2009-03-24 16:02:37
【问题描述】:

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

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

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

我不明白的点是:

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

感谢您的任何提示。

【问题讨论】:

    标签: git usb-drive


    【解决方案1】:

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

    【讨论】:

    • 只是想我会提到我在阅读此答案后尝试了便携式版本,并且效果很好。谢谢!
    • 我也发现这很有用。 ;) 我花了一些时间来了解如何使用它/等等,但它很棒 ;)
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      你可以使用http://code.google.com/p/msysgit/的便携版

      【讨论】:

        【解决方案4】:

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

        git-config

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

        【讨论】:

          【解决方案5】:

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

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2010-10-01
            • 2020-08-17
            • 1970-01-01
            • 2018-10-20
            • 1970-01-01
            • 2017-10-08
            • 2013-09-14
            相关资源
            最近更新 更多