gpt4 book ai didi

bash - 如何在 git safe.directory 上递归添加目录?

转载 作者:行者123 更新时间:2023-12-04 18:24:32 27 4
gpt4 key购买 nike

据此QA , 我们可以使用 safe.directory添加目录以标记为白名单的参数,由于 latest CVE在 git 上找到。但似乎没有办法递归地添加某些目录。
我有许多要添加的存储库,所以如果该功能存在,我想使用递归添加。存储库主要放在我在 ubuntu 上挂载的 NTFS 磁盘上,因此里面文件的所有者始终是 root。如果登录用户与 git 目录的所有者不匹配,则最新更新似乎会通过显示诸如 fatal: unsafe repository ('/media/data1/project1/si/project' is owned by someone else 之类的错误来限制 git 操作.

最佳答案

从 Git 2.36 开始,您还可以将表示“全部”的 * 添加到 safe.directory。它不是你问的递归,但它可能会根据你的情况有所帮助,即

git config --global --add safe.directory *
https://github.blog/2022-04-18-highlights-from-git-2-36/并搜索 safe.directory。

关于bash - 如何在 git safe.directory 上递归添加目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71855882/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com