【问题标题】:Forcing Git to use a specific .gitconfig file强制 Git 使用特定的 .gitconfig 文件
【发布时间】:2015-11-17 05:53:54
【问题描述】:

我尝试用谷歌搜索,但找不到解决方案。

上下文: 我的工作笔记本电脑不断更改我的HOMEDRIVEHOMEPATH 变量。 我没有尝试在我的系统上使用其他方法来处理 change those variables,而是尝试看看我是否可以强制 Git 使用我选择的 .gitconfig 文件。

到目前为止,我还没有成功。有可能吗?

更新

根据 VonC 下面的回复,请注意这些变量不能在环境变量部分进行编辑。我认为它是由活动目录策略设置的。我试过了。

【问题讨论】:

  • 您可以编辑您的用户环境变量:添加 HOME 并设置好。

标签: windows git environment-variables git-config


【解决方案1】:

您可以简单地更改您的 %HOME% user 环境变量。

Git 将使用在%HOME% 中找到的任何.gitconfig
如果HOME没有定义,那么它是由HOMEDRIVEHOMEPATH组成的。

【讨论】:

  • 已经试过了。这些变量是由 AD 设置的,我在环境变量中看不到或更改它们。另请注意,不能编辑 HOMEDRIVE 和 HOMEPATH 变量;可能这就是活动目录的工作方式。
  • @Ayusman 您可以随时在 user 环境变量或当前 CMD 会话中定义 HOME:set HOME=...。试试看:它有效。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-10-03
  • 2011-01-31
  • 2012-05-09
  • 1970-01-01
  • 2012-11-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多