3

我们有一个远程 git 存储库,有时我们创建权限为 777 的目录,但是当其他人从远程存储库中提取并结帐时,目录权限不是 777。如何在 git 中保留目录权限?

4

1 回答 1

7

git不跟踪文件的权限(对于可执行/不可执行只有一个标志),并且根本不跟踪目录。如果您确实需要传播权限,您可以向您的存储库添加一个简短的脚本来设置适当的权限,或者研究git通过捕获文件元数据并在远程端重新实现它基本上为您执行此操作的附加工具。

于 2012-11-07T15:42:07.873 回答