gpt4 book ai didi

git - Git 保留了哪些文件元数据?

转载 作者:太空狗 更新时间:2023-10-29 13:48:06 28 4
gpt4 key购买 nike

Git 保留了哪些文件元数据?

Git历史中保存的ACL、owner、group ID、文件权限、atime、ctime、mtime是什么?

据我所知,可执行权限受到特殊对待:

git add --chmod=+x one.txt
git add --chmod=-x two.txt

Git 是否保留了其他任何内容?

最佳答案

几乎没有。

Git 将查看 stat 结果中的 x 位。如果设置了这三个中的任何一个,Git 将使用 mode100755 的树条目保存文件。否则 Git 将使用 mode100644 的树条目保存文件。

这不依赖于任何其他模式位(除了文件必须是文件,而不是目录——Git 不保存目录——也不是符号链接(symbolic link))。实际模式为100 (--x------) 的文件保存为100755

关于git - Git 保留了哪些文件元数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45578579/

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