我的服务器上有几个 chrooted 用户,我想为特定用户安装 git。
我阻止了以下命令:
git config --global user.name "user_name"
我以用户身份连接使用此命令,但出现此错误:
error: could not lock config file /home/username/.gitconfig: Permission denied
我尝试从 root 创建文件,然后输入 chmod 755 和 chown 用户名 .gitconfig,但出现错误。
有没有办法做到这一点 ?
编辑:这个问题https://stackoverflow.com/questions/17908386/unable-to-create-gitconfig-file-for-user回答我的
答案1
git 以用户“git”和组“git”的身份运行,尝试将您的用户放在 git 组中,或者将 git 放在您的用户组中。
答案2
在 git 命令前使用 sudo。例如:$sudo git config ...