最近在做项目时,代码上传服务器时出现如下失败:
尝试过使用 git lfs, 发现还是不行,暂时也就没再尝试了,就在推送的时候忽略掉大文件。在推送时执行如下步骤:
第一步:
git filter-branch --force --index-filter "git rm --cached --ignore-unmatch src/alg/cryptopp/lib/cryptlib.lib" --prune-empty --tag-name-filter cat -- --all
第二步:
git commit --amend -CHEAD
第三步:
git push origin develop
搞定, 记录下,方便后面自己再遇到这个错误时能过来再翻翻。