Windows上的git:无法删除http.proxy设置

时间:2016-07-15 12:45:27

标签: git

如何在Windows上删除该选项?

我已经尝试了以下内容:

  • git config --global -unset http.proxy
  • git config -unset http.proxy
  • 在我的主文件夹中删除.gitconfig
  • 重新安装git

我已尝试过所有内容,但http.proxy仍然列在git config -l。

git在windows上存储设置的位置是什么?幕后发生了什么样的魔术?我已经花了半个小时。

更新:不幸的是我无法发表评论 Is there any other place for a git config setting other than global, system and local? 无论如何:决定在Windows上制作%PROGRAMDATA%\ Git \ config系统范围的配置区域愚蠢,疯狂,困惑和特殊。基本上它意味着我们有一些我们无法解开的选择。要取消设置,我们需要弄清楚它应该是一个应该手动编辑的%PROGRAMDATA%\ Git \ config文件。

1 个答案:

答案 0 :(得分:2)

git config --show-origin http.proxy

显示该选项来自C:/ ProgramData / git / config。

我完全知道该目录的想法。这是为什么? WTF?