git 能否在本地 Windows NTFS 机器上保留文件所有者、权限、ACL 和文件属性?
Can git retain file owner, permissions, ACLs, and file attributes on a local Windows NTFS machine?
如果我将带有 NTFS 硬盘驱动器的 Windows 机器上的一些代码提交到 git,然后在另一个目录中再次检出它,它会保留我原来的所有者 NTFS权限 ACL 和文件属性?
如果是这样,它会自动中断继承吗?还是需要某种设置?
GIT 是一个独立于平台的代码管理工具,可以 运行 在许多不同的操作系统上。因此,它必然对任何特定平台的安全或访问控制信息概念无动于衷。 Windows 中有关文件的安全元数据在 Linux 环境中将毫无意义,反之亦然。
如果我将带有 NTFS 硬盘驱动器的 Windows 机器上的一些代码提交到 git,然后在另一个目录中再次检出它,它会保留我原来的所有者 NTFS权限 ACL 和文件属性?
如果是这样,它会自动中断继承吗?还是需要某种设置?
GIT 是一个独立于平台的代码管理工具,可以 运行 在许多不同的操作系统上。因此,它必然对任何特定平台的安全或访问控制信息概念无动于衷。 Windows 中有关文件的安全元数据在 Linux 环境中将毫无意义,反之亦然。