【发布时间】:2017-01-27 14:43:23
【问题描述】:
我正在使用 jgit 来克隆我的存储库,但是当我这样做时,我注意到权限不是它们应有的权限。它们与我的 umask 设置相匹配,这是不可取的,因为 git 可以跟踪权限,这对配置文件至关重要。
这是可能的还是只是一个错误?
【问题讨论】:
我正在使用 jgit 来克隆我的存储库,但是当我这样做时,我注意到权限不是它们应有的权限。它们与我的 umask 设置相匹配,这是不可取的,因为 git 可以跟踪权限,这对配置文件至关重要。
这是可能的还是只是一个错误?
【问题讨论】:
正如我在“Why is git clone changing file permissions”中提到的,您需要使用:
git config core.sharedRepository group
(否则,Git 会尊重 umask)
但是,您需要检查 JGit 是否支持该配置(wasn't the case in the beginning)
【讨论】: