手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆

How to correct `git` reporting `detected dubious ownership in repository` without adding `safe.directory`

首页 > 苹果相关 >

在部署项目的时候 。先git clone完项目后,再次使用git pull/git fetch的时候 ,就会报这个错误:

 
```
fatal: detected dubious ownership in repository at '/www/wwwroot/xxxcurrent'
To add an exception for this directory, call:
 
        git config --global --add safe.directory /www/wwwroot/xxx/current
 
```
如果不想动,直接 偷懒的话,就按上面的提示做就行了。找原因的时候 ,搜到了:https://stackoverflow.com/questions/73485958/how-to-correct-git-reporting-detected-dubious-ownership-in-repository-withou,但好象出问题的都是在wsl2下面。。
 
但我看下面的评论里有说:可能是因为拉代码的和实际提交的不是同一个人,所以会出现这个情况(https://github.blog/2022-04-18-highlights-from-git-2-36/#stricter-repository-ownership-checks.)官方也有介绍。
 
之前从来没遇到过,这个倒确实是在于,现在的git项目为了安全,提交的私钥和部署的不一样。所以在这个情况下,就可能会出现这样的问题了。
按提示加好就行了(偷懒的话,就 git config --global --add safe.directory '*' 就完事了)
 
 



本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: git

« 上一篇 | 下一篇 »

只显示10条记录相关文章

转:一些升級 El Capitan 之後要注意的事項 (浏览: 23886, 评论: 0)
转一个别人写的所谓加解密函数 (浏览: 17116, 评论: 0)
收到了又拍云的马克杯 (浏览: 16087, 评论: 0)
分类数据重整 (浏览: 15736, 评论: 3)
GO 练习三 (浏览: 14384, 评论: 0)
卸载sentry (浏览: 3330, 评论: 0)

发表评论

评论内容 (必填):