我目前正在开发Windows.
我尝试时有时会遇到问题:
git checkout origin develop
Run Code Online (Sandbox Code Playgroud)
我有这个错误:错误:无法创建文件....:权限被拒绝
"git status"显示错误的文件没有暂存,所以我必须提交
我该怎么检查?
我试图在我的电脑上执行此命令行:
chown -R username directory
Run Code Online (Sandbox Code Playgroud)
我们是几个人在git存储库上工作,他们也遇到了问题.
谢谢你的帮助
我在我的服务器上设置了一个git存储库.创建了一个新用户'git'.我的回购位于/srv/git/example.git.我能够git remote add origin git@domain/srv/git/example.git然后添加并提交我的更改.
但是,当我尝试git push origin master失败时:
致命:无法创建临时文件:权限被拒绝'和'致命:sha1文件写入错误:无效参数'
在我运行的服务器上:
sudo chown -R git:git /srv/git/`
Run Code Online (Sandbox Code Playgroud)
这解决了我的问题,但我想知道这是否是正确的做法?