git config命令返回:致命:无法读取配置文件'%HOMEDRIVE %% HOMEPATH%/。gitconfig':没有这样的文件或目录

时间:2019-04-22 15:46:56

标签: git config global

在运行时,在“我的Windows 10”框中:

git config --global -l

它失败并显示以下消息:

  

致命:无法读取配置文件'%HOMEDRIVE %% HOMEPATH%/。gitconfig':   没有这样的文件或目录

两个env vars看起来都不错(对我而言),. gitgconfig是我认为应该的位置:

C:\Users\BRITTG2>echo %homedrive%
P:

C:\Users\BRITTG2>echo %homepath%
\

C:\Users\BRITTG2>dir %homedrive%%homepath%.gitconfig
 Volume in drive P is home
 Volume Serial Number is 8076-09DA

 Directory of P:\

03/25/2019  02:34 PM               658 .gitconfig
               1 File(s)            658 bytes
               0 Dir(s)  2,908,136,849,408 bytes free

我想念什么?

2 个答案:

答案 0 :(得分:2)

找到了一个旧的帖子(我的!),它具有一种解决方法:

git CMD finds .gitconfig but Windows cmd does not?

底线:Windows上的git未使用homedrive和homepath。它正在使用env var home。当我设置它时,它会起作用

答案 1 :(得分:2)

以管理员身份运行powershell(但是您可以使用cmd,Git bash等),然后重试。 就我而言:

cd C:\ROstuff\ROprojects\Python\
git init
git config --global user.name "Rodrigo H Padilla"
git config --global user.email "Myemail@email.com"
git config --global -l