git pull拉取报错fatal: detected dubious ownership in repository

这篇具有很好参考价值的文章主要介绍了git pull拉取报错fatal: detected dubious ownership in repository。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

重装系统之后,项目的所有者发生了变化,导致git的文件夹权限错乱,无法进行git 操作。

1. git pull拉取报错

fatal: detected dubious ownership in repository at 'F:/IdeaTestWorkSpace/2021/ZQMQ'
'F:/IdeaTestWorkSpace/2021/ZQMQ' is owned by:
        'S-1-5-21-1199569372-1925787744-2398322229-500'
but the current user is:
        'S-1-5-21-4189058902-1198426000-3339118508-1000'
To add an exception for this directory, call:
  git config --global --add safe.directory F:/IdeaTestWorkSpace/2021/ZQMQ
  • 解决方案

其实他已经告诉你解决方案了,就是最后一行:

git config --global --add safe.directory F:/IdeaTestWorkSpace/2021/ZQMQ

但是这样能进行pull 可本地代码发生了变化的它检测不到了,也就是修改了代码 git commit 不到了。

  • 最终解决方案:

在别的地方 git clone 该项目。把项目中的.git 文件夹覆盖到ZQMQ中的 .git 文件夹 就可以了文章来源地址https://www.toymoban.com/news/detail-714405.html

到了这里,关于git pull拉取报错fatal: detected dubious ownership in repository的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 执行git status命令时出现了“fatal: detected dubious ownership in repository“

    这个错误提示表示发现了版本库中存在可疑的所有权问题,即指定的目录\\\"E:/take_Class/Rust/MyRust\\\"的所有者与当前用户不匹配。 为了解决这个问题,Git提供了一个添加目录异常规则的方法,你可以按照下面的步骤进行操作: 1.打开命令行终端,并运行以下命令添加目录异常规则:

    2024年02月15日
    浏览(44)
  • git bash报错fatal: detected dubious ownership in repository at的解决方法

    文件夹的所有者和现在的用户不一致 例如:文件夹的所有者是Administrator,而当前用户是myAccount 右键文件夹 - 属性 - 所有者 - 更改 - 勾选应用到所有子目录和文件 - 应用 在git bash中输入 git config --global --add safe.directory “*”

    2024年02月16日
    浏览(38)
  • Git 安全警告修复手册:解决 `fatal: detected dubious ownership in repository at ` 问题 ️

    🌷🍁 博主猫头虎 带您 Go to New World.✨🍁 🦄 博客首页——猫头虎的博客🎐 🐳《面试题大全专栏》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~💐 🌊 《100天精通Golang(基础入门篇)》学会Golang语言

    2024年02月05日
    浏览(43)
  • 运行报错(三)git bash报错fatal: detected dubious ownership in repository at

    在运行git 命令时,出现报错 “fatal: detected dubious ownership in repository at” 文件夹的所有者和现在的用户不一致 栗子: 文件夹的所有者是root,而当前用户是admin 方法一、 将文件夹的所有者 替换 成admin 将文件夹的所有者 添加 admin sudo -S setfacl -R -m u:switch_git:rwx ./ 方法二、 在g

    2024年02月05日
    浏览(45)
  • fatal: detected dubious ownership in repository at ‘D:/‘之解决方法

    1、今天在学习git的时候出现这个错误: 2、执行下面代码即可: git config --global --add safe.directory \\\"*\\\";  

    2024年02月11日
    浏览(44)
  • 【异常错误】pycharm copilot 错误:detected dubious ownership in repository ****** is owned by: 修改后无显示

    今天在github git的时候,突然出现了这种问题,下面的框出的部分一直显示: detected dubious ownership in repository at \\\'D:/Pycharm_workspace/SBDD/1/FLAG\\\' \\\'D:/Pycharm_workspace/SBDD/1/FLAG\\\' is owned by: \\\'S-1-5-32-544\\\' but the current user is: \\\'S-1-5-21-4177494839-3217565356-2102511185-500\\\' To add an exception for this directory, call

    2024年01月16日
    浏览(51)
  • git [fatal] hint: Pulling is not possible because you have unmerged files.hint: Fix them up in ...

    error: Pulling is not possible because you have unmerged files. 错误:无法提取,因为您有未合并的文件。 hint: Fix them up in the work tree, and then use ‘git add/rm ’ 提示:在工作树中修改它们,然后使用’git add/rm ’ hint: as appropriate to mark resolution and make a commit. 提示:根据需要标记解决方案并提交。

    2024年04月10日
    浏览(47)
  • git pull 提示错误 fatal: refusing to merge unrelated histories

    从远程拉项目到本地的时候提示错误 造成 fatal: refusing to merge unrelated histories错误的原因有以下几点: 有一个包含一些提交的新 Git 存储库。然后,您尝试从现有的远程仓库中提取。合并变得不兼容,因为分支和远程拉取的历史不同。当你试图合并两个完全不相关的分支时,

    2024年02月11日
    浏览(41)
  • git pull、git clone、git push 报错 fatal: unable to access...Could not resolve host...

    当你的git有时候需要vpn拉取代码,在公司可以正常使用,回到家中拉取或推送时报错 Could not resolve host ,这时候你只需要找到电脑中的 hosts 文件,里面进行代理配置即可,下面演示一下苹果系统的处理方式: 步骤一:获取 Could not resolve host 报错的内容的 ip ,这里以 github 为

    2024年02月03日
    浏览(56)
  • 【Git】git pull 报错 fatal: not a git repository (or any of the parent directories): .git

    在使用 git pull 拉取仓库时报错,错误信息如下图所示: 这个错误表明当前目录不是一个 Git 仓库,因此无法执行 git pull 命令。 错误提示中指出当前目录不是一个 Git 仓库,因此无法执行 git pull 命令。这可能是因为在一个不是 Git 仓库的目录中使用了 Git 命令。 使用 git init 命

    2024年02月04日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包