我正在尝试使用git-p4
(使用 git for Windows)将 Perforce 存储库转换为 git 存储库。我有很多图像,并想为它们使用 LFS。但是,我似乎无法让git-p4.largeFileExtensions
配置设置与多个扩展一起正常工作。如果我执行以下操作:
git config git-p4.largeFileSystem GitLFS
git config git-p4.largeFileExtensions png
git config --add git-p4.largeFileExtensions jpg
git p4 clone --verbose //depot/project@all .
我得到(如果我使用两个以上,所有对都会报告类似的警告):
WARNING: These git config values clash:
git config "git-p4.largefileextensions" = "png"
git config "git-p4.largefileextensions" = "jpg"
该.git/config
文件是我所期望的,是 largeFileExtensions 的多值条目:
[git-p4]
largeFileSystem = GitLFS
largeFileExtensions = png
largeFileExtensions = jpg
但是.gitattributes
创建的文件如下所示:
#
# Git LFS (see https://git-lfs.github.com/)
#
*.png
jpg filter=lfs -text
我做错了什么,还是largeFileExtensions
属性格式不同?