nas webdav 挂载盘Git报错:fatal: detected dubious ownership in repository at
场景描述,在nas220+中用web station部署php项目 项目目录指向web项目根目录,本地电脑用webdav挂载web项目根目录,用git拉nas部署的gogs代码仓库,报错信息如下
-
原因:这是因为该项目的所有者与现在的Windows用户不一致,从而Git触发了对仓库不安全操作的保护机制
比如说: 该项目的所有者是 web,而当前用户是git, 那么就会导致上面的错误 -
解决的办法:输入以下命令回车,就会把所有的目录对当前登录用户都设置为安全目录:
git config --global --add safe.directory "*"