【发布时间】:2012-10-27 16:07:56
【问题描述】:
我们有一个远程 git 仓库,有时我们创建权限为 777 的目录,但是当其他人从远程仓库拉取并结帐时,目录权限不是 777。如何在 git 中保留目录权限?
【问题讨论】:
标签: git directory file-permissions directory-permissions
我们有一个远程 git 仓库,有时我们创建权限为 777 的目录,但是当其他人从远程仓库拉取并结帐时,目录权限不是 777。如何在 git 中保留目录权限?
【问题讨论】:
标签: git directory file-permissions directory-permissions
git 不跟踪文件的权限(对于可执行/不可执行只有一个标志),并且根本不跟踪目录。如果你真的需要传播权限,你可以在你的存储库中添加一个简短的脚本来设置适当的权限,或者研究git 附加工具,这些工具基本上是通过捕获文件元数据并在远程重新实现它来为你做到这一点结束。
【讨论】: