背景
我换了新电脑,把旧电脑的git仓库拷贝到这里后,用git status时显示:

原因
这是 Git 的安全检查机制。Git 检测到仓库目录 H:/../...18old 的所有者与当前运行 Git 的用户不一致,为了防止潜在的安全风险,拒绝执行操作。
常见原因:仓库在其他盘符/共享目录下,或者由其他用户创建。
解决
git config --global --add safe.directory H:/test/java-projs/test18old
我换了新电脑,把旧电脑的git仓库拷贝到这里后,用git status时显示:

这是 Git 的安全检查机制。Git 检测到仓库目录 H:/../...18old 的所有者与当前运行 Git 的用户不一致,为了防止潜在的安全风险,拒绝执行操作。
常见原因:仓库在其他盘符/共享目录下,或者由其他用户创建。
git config --global --add safe.directory H:/test/java-projs/test18old