Loading... git提交時報錯:Updates were rejected because the tip of your current branch is behind git提交時報錯:Updates were rejected because the tip of your current branch is behind 有如下3種解決方法: 1.使用強制push的方法: git push -u origin master -f 這樣會使遠程修改丟失,一般是不可取的,尤其是多人協作開發的時候。 2.push前先將遠程repository修改pull下來 git pull origin master git push -u origin master 3.若不想merge遠程和本地修改,可以先創建新的分支: git branch [name] 然后push git push -u origin [name] ![2020-04-20T23:59:12.png][1] 在解決問題中遇到的幾個問題: ? ? ? ? 1,git pull 提示refusing to merge unrelated histories ? ? ? ? 是因為兩端在做完全不同的提交 ? ? ? ? 解決方法:git pull --allow-unrelated-histories ? ? ? ? 2,git pull 報錯:There is no tracking information for the current branch ? ? ? ? ![2020-04-21T00:01:05.png][2] ? ? ? ? 是因為本地分支和遠程分支沒有建立聯系 (使用git branch -vv 可以查看本地分支和遠程分支的關聯關系) .根據命令行提示只? ? ? ? 需要執行以下命令即可 ? ? ? ? 解決方法: ? ? ? ? 一種是直接指定遠程master:git pull origin master ? ? ? ? 另外一種方法就是先指定本地master到遠程的master,然后再去pull: ? ? ? ? ? ? ? ? git branch --set-upstream-to=origin/遠程分支的名字 ?本地分支的名字 ? ? ? ? ? ? ? ? git pull ? ? ? ? 3,git push 報錯GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com. ? ? ? ? ?? ? ? ? ![2020-04-21T00:01:43.png][3] ? ? ? ? 是因為GitHub限制單個文件大小不能超過100M ? ? ? ? 解決方法: ? ? ? ? a,初始化Git LFS,任何位置運行一次“git lfs init”進行初始化和安裝git-lfs. ? ? ? ? 初始化成功后就可以用了. 如果沒有安裝好, 會顯示: ? ? ? ? ![2020-04-21T00:02:03.png][4] ? ? ? ? 可以通過使用?Homebrew?執行“brew install git-lfs”來安裝,安裝完成后,你還需要執行“git lfs install”命令 ? ? ? ? b,注冊文件到LFS,例如要注冊tar.gz文件, 可以git lfs track?"*.tar.gz",此時將追蹤相應文件后綴名符合的文件,要是想只是添加某些文件,指定文件就好了,追蹤成功后會生成一個.gitattributes文件,里面有LFS管理的文件類型信息。 ? ? ? ? ![2020-04-21T00:02:22.png][5] ? ? ? ? c,隨后就是一般的提交到github,git add ;git commit -m "comment";;git push origin master;所有修改都提交也可以。 ? ? ? ?d, 注:正常情況下,就能成功提交上去不報錯了, 要是報錯了,很有可能是你的大文件之前commit到本地庫了,push時還是按之前的方式來提交到github所以報錯;解決辦法是撤銷上一次commit后,進行再次push. …… ? ———————————————— 版權聲明:本文為CSDN博主「ZhangKui-01」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/zhangkui0418/java/article/details/82977519 [1]: http://m.matrixbk.com/usr/uploads/2020/04/1152918364.png [2]: http://m.matrixbk.com/usr/uploads/2020/04/3415071425.png [3]: http://m.matrixbk.com/usr/uploads/2020/04/3464794762.png [4]: http://m.matrixbk.com/usr/uploads/2020/04/907595764.png [5]: http://m.matrixbk.com/usr/uploads/2020/04/838390428.png 最后修改: ? 允許規范轉載 打賞 贊賞作者 支付寶微信 贊 如果覺得我的文章對你有用,請隨意贊賞