这真的不是一个重复的问题。我尝试了一些解决方案,例如reset head^
,git checkout -- <file>
,...但这并不能解决我的问题。问题是我无法恢复index.php文件来自&#34;更改未进行提交&#34;从git状态,因为它会抛出一个错误:
无法创建文件www / index.php:执行git&#34; C:\ Program Files \ Git \ bin \ git.exe&#34; -C core.quotepath = false checkout HEAD - www / index.php
我不明白这有什么问题。我是一名管理员,控制台以管理员身份运行..我有权利这样做,所以我需要什么权限?到底怎么了?请帮助我,我最终。
答案 0 :(得分:2)
Git错误的问题 - 在这种情况下被拒绝的权限是由于在其他进程中打开了被控制的文件。解决方案是关闭除一个控制台之外的所有应用程序,然后运行git checkout -- www/index.php
并且一切正常,但没有任何问题。
答案 1 :(得分:0)
当我进行git checkout-www / index.php时,这对我不起作用,所以我的问题正在发生,因为防病毒软件已将我的文件www / index.php移到了病毒主干 (baúlde virus )