git - 错误 : git checkout-index: unable to create file (Permission denied)

标签 git permissions pull

当我尝试从 github pull 数据时,出现了一个奇怪的错误。我可以绕过它还是强制它?我曾使用过 sudo,我怀疑它可以工作,但这导致了其他问题。

最佳答案

我也遇到过这个问题。我通过将目录的所有权更改为我尝试使用 git pull 的用户解决了这个问题:

sudo chown -R anthony:anthony *

我在我的 git 跟踪目录的根目录下运行它以确保所有文件都归正确的用户所有。

关于git - 错误 : git checkout-index: unable to create file (Permission denied),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10976765/

相关文章:

java - Java 应用程序将文本文件写入磁盘时可能会丢失数据

git - 使用 'pull'或 'merge' merge 本地分支?

xcode - 如何删除github仓库的内容?

git - 如何判断 Git 作者是否更改了提交后? (例如,如果历史被重写)

git - 将 git repo 的一部分作为子模块添加到另一部分

android - 我是否需要为这些条件明确授予各种互联网/网络 list 权限?

php - 在 PHP 中实现权限

android - 从android设备读取数据库文件

Git:仅在将外部分支 merge 到 master 时防止快进 merge

python - 无法在 GitHub 上安装 Python 库的最新候选版本