windows - 为什么powershell和cmd.exe使用的git配置文件在C :\c\Users\xxx\. gitconfig?

标签 windows git

我在我的 Windows 电脑上安装了 git,当我使用 powershell 或 cmd.exe 运行 git config --global 时,它正在写入此文件 C:\c\Users\xxx\.gitconfig.

当我在 git-bash 中运行 git config 命令时,它正在运行这个文件: C:\Users\xxx\.gitconfig

c\ 文件夹来自哪里??我不明白。

如何告诉 powershell 和 cmd.exe 使用与 git-bash 相同的文件?

最佳答案

我找到问题的原因:我之前安装过Cygwin,它把我PC上的HOME环境变量设置为c\Users\xxx。这就是 PowerShell 和 cmd.exe 将文件定位在该文件夹中的原因。

关于windows - 为什么powershell和cmd.exe使用的git配置文件在C :\c\Users\xxx\. gitconfig?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34508722/

相关文章:

c# - 在 Windows 8 应用程序中浏览文件夹?

c - 在 Windows 静态库中查找 undefined symbol

git - 将提交历史隔离到特定分支

git - 无法使用 SSH 代理转发运行 git 命令

c++ - C++98如何处理多个不同类型的参数?

windows - 你如何在 windows git bash 中设置 java 版本?

windows - 如何执行 Clojure 文件?

git - 获取简短的 Git 版本哈希

git突然开始每次都要求SSH key 密码

git - 如何为网站设置混合 (S)FTP + Git 工作流程