【发布时间】:2013-09-15 09:40:51
【问题描述】:
我已经从我的 VPS 修改了我的 .gitignore 文件。然后我提交更改并推送到远程仓库:
git add .gitignore
git commit -m ".gitignore changed"
git push -u origin --all
然后,我将它拉到本地主机:
git pull
但我得到下一个错误:
error: unable to unlink old '.gitignore' (Permission denied)
我尝试将 .gitignore 本地文件的权限更改为 0777,但不起作用。 远程仓库中的文件已更改,但在我的本地文件中没有 可能是什么问题呢?又该如何解决?
【问题讨论】:
-
可以手动删除文件吗? IE。
rm .gitignore? -
是的。现在尝试拉取时“无法创建文件”。