我想克隆一个包含巨大 .exe 文件的 GitHub 存储库。(为什么?!)我对 .exe 文件的使用为零,它比其他所有文件的总和还要大得多。克隆文件时有没有办法忽略该文件?
我的猜测是,我会更幸运地要求作者制作一个无 exe 的分支!希望有一些不错的方法可以解决这个问题。
您可以尝试稀疏结帐,这意味着:
git remote add -f origin <url>,git config core.sparsecheckout true,.git/info/sparse-checkout文件,您可以在其中指定要加载的内容。在你的情况下:
/*
!yourExe
Run Code Online (Sandbox Code Playgroud)
您现在可以执行以下操作:
git pull origin master
Run Code Online (Sandbox Code Playgroud)
那应该下载除您的exe之外的所有内容。