我有一个有很多历史的Git存储库.我想让其他人可以访问它,但其中一个目录包含无法分发的专有代码.有没有什么办法可以克隆那个排除该目录的存储库(有历史记录)?
额外奖励:我还希望能够将对旧主存储库中的"公共"代码的更改合并到克隆中.
我想克隆一个包含巨大 .exe 文件的 GitHub 存储库。(为什么?!)我对 .exe 文件的使用为零,它比其他所有文件的总和还要大得多。克隆文件时有没有办法忽略该文件?
我的猜测是,我会更幸运地要求作者制作一个无 exe 的分支!希望有一些不错的方法可以解决这个问题。