我正在使用bitbucket进行版本控制并对此进行操作我使用Android studio
进行推送,拉取和获取代码。
但是,当我去Checkout分支时,我收到了错误:
short Read permission denied
Your local changes to the following files would be overwritten by checkout:
在我收到此错误之前,我已在.gitIgnore
.gradle
/local.properties
.idea
/workspace.xml
.DS_Store
/build
/captures
*.iml
即使在此之后我尝试使用
添加未跟踪文件命令git add .gradle / 2.4 / taskArtifacts / cache.properties.lock
但这个节目
error: short read Permission denied
error: xyz/.gradle/2.4/taskArtifacts/cache.properties.lock: failed to insert into database
error: unable to index file xyz/.gradle/2.4/taskArtifacts/cache.properties.lock
fatal: updating files failed
那么问题是什么?我该如何解决?
答案 0 :(得分:0)
不要检查这个,将源目录设为可写
答案 1 :(得分:0)
似乎没有文件是构建项目的结果,因此不应跟踪。
您可以使用git rm --cached命令从git中删除不需要的文件
运行以下命令来解决该问题。
git rm --cached“ cache.properties.lock文件的路径”