gpt4 book ai didi

git - 如何撤消我的 git 工作副本中的错误权限?我应该再克隆一次吗?

转载 作者:太空狗 更新时间:2023-10-29 14:27:35 27 4
gpt4 key购买 nike

我刚刚克隆了一个目录。在设置我的本地文件时,我不小心将错误的权限设置为目录和该文件夹中的所有内容 (chmod -R 777/foo)。

我想做的是“从头开始”。这就像删除我的 dev 文件夹中的文件然后再次运行克隆命令一样简单吗?

最佳答案

这会将工作副本中的文件恢复为 HEAD 提交中的权限。

git ls-tree -r HEAD|while read mode _ _ fpath; do chmod "$mode" "$fpath"; done

关于git - 如何撤消我的 git 工作副本中的错误权限?我应该再克隆一次吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6338387/

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