1. 程式人生 > 程式設計 >關於提交專案到gitee報錯Push to origin/master was rejected的問題

關於提交專案到gitee報錯Push to origin/master was rejected的問題

這個問題比較常見了,一般是在第一次上傳專案到github或者gitee上會出現。

以前將專案上傳到github的時候出現這個問題,百般查詢,找到一個好用的解決辦法,依次輸入以下命令:

git pull
git pull origin master
git pull origin master --allow-unrelated-histories

然後再次push專案,就ok了。

但是這次我是將專案上傳到gitee上,也是查了半天,看到很多人說還是用上面的三行命令就能解決但是我用了之後還是不行。試了很多次找到一個解決辦法:

在專案資料夾下輸入

git push -u origin master -f

然後再push,就可以了。

ps:git 檢視所有遠端分支以及同步

git 檢視所有遠端分支以及同步 檢視本地和遠端倉庫的所有分支檢視遠端倉庫的分支同步遠端分支

檢視本地和遠端倉庫的所有分支

git branch -a

在這裡插入圖片描述

檢視遠端倉庫的分支

git branch -r

單獨直接檢視遠端倉庫的所有分支如下:

在這裡插入圖片描述

同步遠端分支

git fetch 將本地分支與遠端保持同步
git checkout -b 本地分支名x origin/遠端分支名x 拉取遠端分支並同時建立對應的本地分支

首先同步所有遠端分支,如下:

git branch -r | grep -v ‘->' | while read remote; do git branch --track “KaTeX parse error: Expected '}',got '#' at position 8: {remote#̲origin/}" "remote”; done

在這裡插入圖片描述

將本地所有分支與遠端保持同步 git fetch --all
最後拉取所有分支程式碼 git pull --all

到此這篇關於關於提交專案到gitee報錯Push to origin/master was rejected的問題的文章就介紹到這了,更多相關提交專案到gitee報錯內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!