【实用代码分享】遇到大文件导致的git push失败怎么办?
-
别慌,别乱操作。
先使用git status 查看情况
如果你没做多余的操作的话,应该能看到这一行
‘Your branch is ahead of XXXX by 1 commits’然后使用月光宝盒穿越时空,
git reset HEAD~1好的,你已经安全回到事故发生之前的现场了,继续使用git status看看,
‘nothing to commit, working tree clean’
有没有觉得心旷神怡,爽心悦目还有最最后的一步,别忘了那些大文件,
方案一:上黑名单,在.gitignore里添加这些文件的名字
方案二: 先删了,(当然不是真删,移到别的地方放着先)
方案三: git add 的时候别无脑选全部 (别用git add .)
有选择的添加从而避开那些大文件。 -
Alice_恒源云