Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android Studio的签出分支期间,短读权限被拒绝_Android_Git_Android Studio_Bitbucket - Fatal编程技术网

在Android 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

我使用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_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文件的路径”