- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
将 Git 更新为 v2.35.2.windows.1
后我收到以下错误:
fatal: unsafe repository ('F:/GitHub/my-project' is owned by someone else)
To add an exception for this directory, call:
git config --global --add safe.directory F:/GitHub/my-project
.gitconfig
,但它不起作用。
[safe]
directory = F:/GitHub/
directory = F:/Private/
.gitconfig
文件。
最佳答案
回答
这似乎与此漏洞公告有关:
https://github.blog/2022-04-12-git-security-vulnerability-announced/
我认为这与您的电子邮件关系不大,而与文件系统上目录的所有者关系更大。
您当前登录的用户是否也是该文件夹的所有者?
父文件夹呢?
另外,您是从存储库目录中调用 git 吗?
更新只有几个小时,所以我猜事情还在不断变化。
现在,正如来自 git 的消息所示,执行
git config --global --add safe.directory F:/GitHub/my-project
并确保您调用
git
来自
F:/GitHub/my-project
目前。
.git
的目录的父目录的所有者文件夹(git 存储库)是问题所在。
/opt/flutter
中。 .我不是以root身份工作,因此遇到了同样的问题。
git config --global --add safe.directory /opt/flutter
确实为我解决了这个问题。
/home/
├─ tommy/
│ ├─ .git/
│ ├─ rental_space/
│ │ ├─ mary/
│ │ │ ├─ projects/
│ │ │ │ ├─ phone_app/
│ │ │ │ │ ├─ .git/
│ │ ├─ anthony/
在这种情况下,用户
tommy
在
/home
下拥有自己的目录,但(出于某种原因)将空间出租给其他用户,在本例中为
mary
和
anthony
.
mary
,错误地在哪里执行
git
在她的目录中,但在她之外
phone_app
项目,然后是旧的
git
将在目录树上搜索
.git
存储库。它找到的第一个是来自
/home/tommy/.git
的那个。 .这是一个安全风险,因为另一个用户,在这种情况下是任何可以充当
tommy
的用户。 , 会影响
mary
的执行 git 并可能导致麻烦。
mary
以外的用户,遍历就会停止。 .说
mary
执行
git
在
/home/tommy/rental_space/mary/projects
, 然后 git 将 checkin
projects
, 但找不到
.git
.它将上升一个目录, checkin
mary
,但再次找不到
.git
.然后它会再次上涨,但是
rental_space
属于
tommy
,而不是
mary
.新的 git 版本将在此处停止并打印我们在问题中看到的消息。
/home/tommy/rental_space
到
safe.directory
变量将允许 git 继续,但正如解释的那样,存在安全风险。
关于git - 我无法在 Git 中将父目录添加到 *safe.directory*,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71934185/
我偶然发现了 Wikipedia 上的线程安全文章;它区分了几个安全级别,尤其是: Thread safe: Implementation is guaranteed to be free of ra
当我启动 Rails 时,如何摆脱这个警告/错误。 在没有 :safe 选项的情况下调用“加载”——默认为安全模式。 => Booting Thin => Rails 3.2.13 applicati
当我启动 Rails 时,如何摆脱这个警告/错误。 在没有 :safe 选项的情况下调用“加载”——默认为安全模式。 => Booting Thin => Rails 3.2.13 applicati
我正在尝试使用 FCM 和 https://www.simplifiedcoding.net/firebase-cloud-messaging-android/ 上提供的教程向我的应用程序添加通知服务
我正在 VB.net 中寻找“安全”点符号。这样的事情是否存在——在 VB.NET 或任何语言中?我希望能够做的是,在使用 non-nullable 遗留对象时,解决如下问题: “如果有计划,如果有案
我在我的机器上使用 Windows 10 家庭单语言版,这是一个 64 位操作系统。 我已经安装了最新版本的 XAMPP,它在我的机器上安装了 PHP 7.2.7。 我是根据摘自 PHP Manual
我在 XmlDocument class documentation 中看到在 MSDN 上 Any public static ( Shared in Visual Basic) members o
例如,我经常想用 SELECT whatever FROM questions WHERE views * N + votes * M > answers AND NOT(answered) O
在DataStax收购Aurelius之后,自从Titan 1.0.0在2015年9月发布以来,自那时以来几乎没有提交过,所以我想知道在生产中使用TitanDB是否安全。谁能给我一些见识? 最佳答案
给定一个文件: dept4.abc.edu dept3.abc.edu dept2.abc.edu dept1.abc.edu 我知道如何使用以下命令获取从底部开始的第三行: tail -3 file
SELECT TO_NUMBER('*') FROM DUAL 这显然给了我一个异常(exception): ORA-01722: invalid number 有没有办法“跳过”它并获取 0 或 N
我不是在问这些是否真的是随机的。我只是想知道如果两个用户同时点击一个页面他们可以获得相同的随机数吗?我在想,如果我在多核服务器上运行它,我会因为同步或其他原因在很长一段时间内生成相同的随机数吗? pu
我有一个服务器存储来自客户端的数据。每个客户端都在自己的线程中工作,并且拥有一个数据对象。 这个数据对象是一个自定义类,让我们调用包含非特定数据的 Data.java,这可能是一些字节,但通常约为 1
我正在开发一个应用程序,其中我有一个包含 5000 行和 4 列的数据库。 problem_id (int) problem_no (string) problem_title (string) da
我有一个表,其中每行的字段数据都不完整,我想要修复。 这就是我的意思: mysql> CREATE TABLE test ( key INT a CHAR(1),
这个问题已经有答案了: How do JavaScript closures work? (86 个回答) 已关闭 6 年前。 所以,这个代码片段工作起来非常方便,但我对它的工作方式感到有点惊讶。 v
我想 compile C++ extensions to SQL Server , 来自文档 Safe mode: Run verifiably typesafe code; compiled wit
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。为了帮助澄清这个问题以便它可以重新打开,visit the help center。 关
这种互斥模式是否像我认为的那样安全?如果是这样,你怎么调用它? lock (_lock) { if (_flag) return; else _flag = true; } try {
假设您使用 EntityFramework 作为 ORM,所有这些都封装在一个单独的 DAL 类库中。 您在另一个“公共(public)”类库中有以下 POCO 对象,它在您的 DAL、SL 和表示层
我是一名优秀的程序员,十分优秀!