美文网首页
Git 大文件上传不了的处理相关操作

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

作者: wo不懂 | 来源:发表于2017-11-09 15:14 被阅读0次

    一:大文件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命令,最后把自己都搞蒙了,还有下载第三方工具的,我觉得没有这个必要,如果你像我一样喜欢乱操作最后把项目搞的面目全非也行(前提一定要提前将项目备份好,然后自己就可以安心的折腾了)

    相关文章

      网友评论

          本文标题:Git 大文件上传不了的处理相关操作

          本文链接:https://www.haomeiwen.com/subject/cyapmxtx.html