日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

git push 推送大文件失败的处理办法

發布時間:2025/4/16 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 git push 推送大文件失败的处理办法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

不小心把數據庫備份文件放到git目錄里了,導致無法上傳代碼。

首先參考了 這篇文章 http://www.cnblogs.com/qmmq/p/4604862.html。

按照文中一開始說的去做,可還是無法成功。

后來看到這句話:

如果做了這幾步你push的時候還是報和開始的時候一樣的錯,那說明這個文件你不是最近一次commit時添加的,而是在之前commit過很多次了,這就需要把關于這個文件的所有歷史commit記錄全部清除掉。

?

這樣,我由此想到,如果把提交大文件的幾次提交取消掉不就可以了嗎?

由此,

1.?先查看最近的提交

?????git?log

2. 依次撤銷commit?

git reset?4eb35e831b500b42b860650aa8d04eb6e8d20203?

git reset ?2a6b887fe65c80f87f988d0a35e12d924d3ebae2

git reset?a8b3b5bb48ba6c7b57f35e64a7089d94beff8171

? ? ?完成Commit命令的撤銷,但是不對代碼修改進行撤銷,可以直接通過git commit 重新提交對本地代碼的修改。

3. 刪掉本地大文件(可以備份到其他地方)

4. 重新提交(可以分多次,也可以一次提交),并推送代碼

轉自:https://www.cnblogs.com/NewBigLiang/p/7015887.html

轉載于:https://www.cnblogs.com/sweeeper/p/11286595.html

總結

以上是生活随笔為你收集整理的git push 推送大文件失败的处理办法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。