git在vmware共享文件夹中执行pull出现fatal: detected dubious ownership in repository at xxx的问题
宿主机提供了共享文件夹,在虚拟机中于共享文件夹中进行项目的拉取操作出现了此报错
原因很清晰,git无法判断虚拟机共享文件夹的所有者,所以给出了一个安全报错
报错的同时,它也提供了解决建议,通过执行git config --global --add safe.directory xxx
的方法添加一个全局配置,告诉git这个文件夹可以
解决:
比如我的共享文件夹在虚拟机中是
//vmware-host/web
那么执行
git config --global --add safe.directory "//vmware-host/web"
执行成功的话,是没有提示的
其他:
error: wrong number of arguments, should be 2
我第一次执行的时候,没给路径加上引号,加了双引号它就好了