2017-06-06 59 views
0

我搜索了并尝试了答案,但问题并没有解决,我git初始化到Android项目和第一次推后,我改变了很多东西删除添加新的文件和字体我不记得我是否在此期间添加git)现在当我准备脓我跑命令git状态我看到文件在红色作为untract文件,然后我跑git add。但是我得到这个错误:致命:无法统计“文件”:权限被拒绝

warning: LF will be replaced by CRLF in app/app.iml. 
The file will have its original line endings in your working directory. 
fatal: unable to stat 'app/src/main/res/drawable/slide_thre.jpg': 
Permission denied 

文件slide_thre.jpg我删除了以前的git的方式添加文我的工作,但它仍然显示这个错误,我不知道它的缓存

我尝试过关闭IDE git的添加和尝试过其他解决方案,但没有奏效

start: git status ->

git status -end

+0

'git rm'或'git reset' ...如果你删除一个文件,你仍然需要提交删除它的操作 –

+0

git rm filename? – blackHawk

+0

这会从跟踪文件中删除,是的,但这取决于你是否曾经将它添加到第一位。请显示git status命令的输出 –

回答

0

Try closing any programs that have the folder open, such as editors, explorer windows, command prompts, and FTP programs. This always fixes the issue for me on Windows.

您也可以尝试“无效&重新启动”您的IDE,它应该清理缓存。 最后,尝试禁用病毒检查程序,看看它是否会让你通过。

SO Post

0

你闭上你的photoviewer应用程序,它打开slide_thre.jpg?

+0

是的,我做了,甚至关闭android工作室 – blackHawk

+0

尝试重新添加你的文件:git rm slide_thre.jpg然后添加,git add。并再次提交 –

+0

我说它指定的路径不能识别,想删除.git文件夹并再次执行git init – blackHawk