Git 大文件上传不了的处理相关操作

一:大文件add进去了而且commit了(只执行一次这时的处理方法)

1.1:还原后,你需要gitrm--cached-r <大文件相对工程目录下的位置> 如果不成功说明位置不对

1.2:做了这些操作后,你可以把大文件放在.gitignore里面防止下次再次提交了(.gitignore怎么在项目中创建并添加文件,自己在网上查找)

1.3:这些做完了可以安心commit 并push 了

二:大文件add进去 而且commit了多次(这时候处理方式)(我就这么傻逼的干过)

2.1:首先git log 查看commit 提交的状态log 

 2.2 : git reset <最近没有添加大文件的ID位置>还原

2.3:还原后,你需要gitrm--cached-r <大文件相对工程目录下的位置> 如果不成功说明位置不对

2.4:做了这些操作后,你可以把大文件放在.gitignore里面防止下次再次提交了(.gitignore怎么在项目中创建并添加文件,自己在网上查找)

2.5:这些做完了可以安心commit 并push 了

总结:因为这些问题网上各种各样的奇葩git命令,最后把自己都搞蒙了,还有下载第三方工具的,我觉得没有这个必要,如果你像我一样喜欢乱操作最后把项目搞的面目全非也行(前提一定要提前将项目备份好,然后自己就可以安心的折腾了)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Add & Commit git init 初始化一个 Git 仓库(repository),即把当前所在目录变成...
    冬絮阅读 10,377评论 0 9
  • 本片内容转自CSDN http://blog.csdn.net/ithomer/article/details/7...
    五娃儿阅读 10,359评论 2 87
  • 分享: 笑来老师经常强调的,财富自由,重点落在自由上,而不是财富。 看看查理下面这句话, Independence...
    a0001911cc5a阅读 1,170评论 1 0
  • 亲爱的朋友, 祝好!这是这个月写给你的第一封信,却是我写给你的第一百零五封信了。上个月断断续续地只给你写了三四封...
    居无所处阅读 2,372评论 0 0
  • 蔚蓝色的天空,灰蓝色的眼睛…… 同样拥有蓝色,只是灰色让她们变得灰白。 像沙滩一样颜色的肌肤,将她们更好的掩饰。 ...
    一心小记阅读 2,271评论 2 2