在Android Studio的签出分支期间,短读权限被拒绝
我使用bitbucket进行版本控制,并使用安卓studio的推、拉、取代码进行操作。 但是,当我转到结帐分支时,我得到了一个错误:在Android Studio的签出分支期间,短读权限被拒绝,android,git,android-studio,bitbucket,Android,Git,Android Studio,Bitbucket,我使用bitbucket进行版本控制,并使用安卓studio的推、拉、取代码进行操作。 但是,当我转到结帐分支时,我得到了一个错误: short Read permission denied Your local changes to the following files would be overwritten by checkout: 在出现此错误之前,我已在.gitIgnore .gradle /local.properties .idea /workspace.xml .DS_Sto
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
那么问题是什么呢?我该如何解决呢?
不要勾选这一项,将源目录设为可写的几乎没有文件是构建项目的结果,因此不应被跟踪 您可以使用gitrm--cached命令从git中删除不需要的文件 运行以下命令以解决此问题 git rm--缓存的“cache.properties.lock文件的路径”