我想知道在Git bash开始时这个Git错误是什么?
chmod: changing permissions of '/dev/mqueue': Permission denied
ln: failed to create symbolic link '/etc/mtab': Permission denied
'C:\WINDOWS\system32\drivers\etc\hosts' -> '/etc/hosts'
/usr/bin/cp: cannot create regular file '/etc/hosts': Permission denied
'C:\WINDOWS\system32\drivers\etc\protocol' -> '/etc/protocols'
/usr/bin/cp: cannot create regular file '/etc/protocols': Permission denied
'C:\WINDOWS\system32\drivers\etc\services' -> '/etc/services'
/usr/bin/cp: cannot create regular file '/etc/services': Permission denied
'C:\WINDOWS\system32\drivers\etc\networks' -> '/etc/networks'
/usr/bin/cp: cannot create regular file '/etc/networks': Permission denied
rm: cannot remove '/etc/post-install/01-devices.post': Permission denied
rm: cannot remove '/etc/post-install/03-mtab.post': Permission denied
rm: cannot remove '/etc/post-install/06-windows-files.post': Permission denied
rm: cannot remove '/etc/post-install/99-post-install-cleanup.post': Permission denied发布于 2020-06-15 22:20:54
参见https://github.com/git-for-windows/git/issues/1449。当安装后脚本由于某种原因而无法运行时,就会发生这种情况。
以管理员身份运行Git Bash会触发这些脚本的执行并修复该问题。
发布于 2020-10-21 18:57:25
是的,这发生在我下载Git for Windows2.29.0后,安装后脚本失败,并以管理员身份运行它一次允许chmod命令工作,并永久解决了这个问题!我想补充的是:这可能会发生在Git Bash的每个更新中;您只需偶尔以管理员身份运行Git (就在完成更新后),脚本才能运行!
发布于 2020-03-14 11:40:42
尝试以管理员身份登录您的bash,看看这是否能解决您的问题!
https://stackoverflow.com/questions/60333194
复制相似问题