Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.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
Windows 无法取消链接'objects/pack/pack-23879505c4ebc19266f28b149fd52e0aa1e3889a.idx';:拒绝许可_Windows_Git - Fatal编程技术网

Windows 无法取消链接'objects/pack/pack-23879505c4ebc19266f28b149fd52e0aa1e3889a.idx';:拒绝许可

Windows 无法取消链接'objects/pack/pack-23879505c4ebc19266f28b149fd52e0aa1e3889a.idx';:拒绝许可,windows,git,Windows,Git,虽然我在管理员模式下运行代码,但我在删除下面的文件时确实筋疲力尽。不确定是什么阻止了它删除它。请帮帮我。甚至我也尝试从windows CMD中删除文件,但没有成功 user@USER-PC /D/Projects/Authorized.net/11/authorize.net/one/.git $ rm -rf * rm: cannot unlink `objects/pack/pack-23879505c4ebc19266f28b149fd52e0aa1e3889a.idx': Permiss

虽然我在管理员模式下运行代码,但我在删除下面的文件时确实筋疲力尽。不确定是什么阻止了它删除它。请帮帮我。甚至我也尝试从windows CMD中删除文件,但没有成功

user@USER-PC /D/Projects/Authorized.net/11/authorize.net/one/.git
$ rm -rf *
rm: cannot unlink `objects/pack/pack-23879505c4ebc19266f28b149fd52e0aa1e3889a.idx': Permission denied
rm: cannot remove directory `objects/pack': Directory not empty
rm: cannot remove directory `objects': Directory not empty 
以下是目录中的列表:

user@USER-PC /D/Projects/Authorized.net/11/authorize.net/one/.git
$ ls -lart
total 10
drwxr-xr-x    1 prateek  Administ    12288 Apr 19 00:32 objects
drwxr-xr-x    1 prateek  Administ     4096 Apr 19 00:32 .
drwxr-xr-x    1 prateek  Administ     4096 Apr 19 00:58 ..

我正在尝试从当前的
GIT

中删除本地文件。您需要授予该文件的完全权限,然后才能将其删除

user@USER-PC /D/Projects/Authorized.net/11/authorize.net/one/.git
$ chmod 777 .git/
然后应用remove命令

$ rm -rf .git/

然后它将从计算机中删除。

如果您尝试使用管理员权限删除此文件,但仍然失败,则表明另一个程序已打开该包文件。如果另一个Git进程在该文件打开时挂起,或者另一个进程正在扫描该目录中的文件(如病毒扫描程序),则可能会发生这种情况


要查看哪个进程打开了该文件,请使用fromsysinternals。停止该进程将释放锁。如果所有其他操作都失败,您可以重新启动,这也将终止该过程,尽管这显然不是特别优雅。

请显示文件
objects/pack/pack-23879505c4ebc19266f28b149fd52e0aa1e3889a.idx
的详细列表,检查
pack
子目录上的所有权和权限,并检查ACL和使此类Linux系统安全并因此无法使用的一般类型的SELinux虽然不确定,我重新启动了我的机器,但它仍然显示相同的状态。我只需通过“gitbash”授予完全权限,然后就可以删除它了。这是通过SMB共享、NFS装载还是任何其他类型的网络文件系统实现的?
D:
真的是本地硬盘吗?我想是NFS挂载,是硬盘