我在尝试设置全局配置时收到此错误:
$ git config --global user.name "Your Name Here"
error: could not lock config file /pathto/file/.gitconfig: No such file or directory
Run Code Online (Sandbox Code Playgroud)
并且文件.gitconfig已经存在,任何人都有任何想法?
Von*_*onC 33
有点像" 麻烦用我的GitHub帐户设置塔 - 错误:无法锁定配置文件 ",请检查该~/.gitconfig
文件是如何创建的.
即:与之相关的权利?
确保$HOME
在执行git config --global
命令时正确设置了变量.
And*_*idy 18
当gitconfig存在锁定文件时,我收到此错误.尝试找到并删除.gitconfig.lock(在我的linux机器上,它在我的家庭目录中)
pap*_*lip 14
Windows用户:确保正确设置了环境变量.
我的帐户用户名' paperclip ' 有以下内容:
My Computer (right-click) > Properties > Advanced (tab) > Environment Variables (under System Variables)
:
HOME -> %HOMEPATH%
HOMEPATH -> C:\Documents and Settings\paperclip
这似乎是Git的无法解析/扩展%HOME%
到%HOMEPATH%
如你会希望它.相反,我需要做%HOME%
的一样%HOMEPATH%
,改成:
HOME -> C:\Documents and Settings\paperclip
如果用户主目录不是用户可写的,则会发生这种情况.
git config --global
需要~/.gitconfig.lock
在用户主目录中创建"锁定"文件().
检查权限并尝试创建一个.
# cat ~/.gitconfig.lock
cat: /home/users/developer/.gitconfig.lock: No such file or directory
# touch ~/.gitconfig.lock
## Now check, if a file has been created?
# cat ~/.gitconfig.lock
#
Run Code Online (Sandbox Code Playgroud)
注意:如果成功,您必须删除此文件,否则git将抛出另一个错误!
如果用户无权创建此文件,则必须检查并更改主目录的权限.
归档时间: |
|
查看次数: |
94538 次 |
最近记录: |