【发布时间】:2021-07-17 23:30:01
【问题描述】:
我们正在使用 Git 和 GitHub
我们的团队中有 Windows 和 Linux 开发人员。
应用程序最终将在 Linux 发行版上运行。
某些文件必须具有执行权限集(为简单起见,假设为chmod 777)
Windows git 客户端有没有办法在 git 存储库中设置 Linux 文件权限?
结论
使用git update-index --chmod=+x <file> 将权限设置为@lavanya 回答。
使用git ls-files -s 查看权限。看这篇文章解释了如何读取 6 位模式号:How to read the mode field of git-ls-tree's output
【问题讨论】:
标签: git