问题描述
我有一个包含跟踪文件的存储库做 git-lfs(例如,模式为 *.png 的文件)。
然后我想添加一个也包含 *.png 文件的子树存储库,但我不想将这些文件跟踪到 git-lfs,以保持子树存储库的完整性。
我该怎么做?
编辑:
正如 bk2204 在下面的评论中所指出的,子树似乎有 git-lfs 的问题。特别是当子树节点有 lfs 文件时。 here 和 here 这两个问题带来了一些信息。
我已经在带有 lfs 的存储库中使用 没有 lfs 的子树节点尝试了以下过程。
我想知道是否有人可以确认这个简单的程序确实有效。到目前为止我没有遇到麻烦(但我做了备份)
*.png filter=lfs diff=lfs merge=lfs -text
futurefoldername/** -filter=lfs -diff=lfs -merge=lfs -text
git remote add <remote-name> <url>
git subtree add -P futurefoldername <remote-name> master
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)