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),即把當前所在目錄變成...
    冬絮閱讀 4,884評論 0 9
  • 本片內容轉自CSDN http://blog.csdn.net/ithomer/article/details/7...
    五娃兒閱讀 4,956評論 2 88
  • 分享: 笑來老師經常強調的,財富自由,重點落在自由上,而不是財富。 看看查理下面這句話, Independence...
    a0001911cc5a閱讀 165評論 1 0
  • 親愛的朋友, 祝好!這是這個月寫給你的第一封信,卻是我寫給你的第一百零五封信了。上個月斷斷續續地只給你寫了三四封...
    居無所處閱讀 312評論 0 0
  • 蔚藍色的天空,灰藍色的眼睛…… 同樣擁有藍色,只是灰色讓她們變得灰白。 像沙灘一樣顏色的肌膚,將她們更好的掩飾。 ...
    一心小記閱讀 294評論 2 2