這個(gè)問(wèn)題比較常見(jiàn)了,一般是在第一次上傳項(xiàng)目到github或者gitee上會(huì)出現(xiàn)。
以前將項(xiàng)目上傳到github的時(shí)候出現(xiàn)這個(gè)問(wèn)題,百般查找,找到一個(gè)好用的解決辦法,依次輸入以下命令:
git pull
git pull origin master
git pull origin master --allow-unrelated-histories
然后再次push項(xiàng)目,就ok了。
但是這次我是將項(xiàng)目上傳到gitee上,也是查了半天,看到很多人說(shuō)還是用上面的三行命令就能解決但是我用了之后還是不行。試了很多次找到一個(gè)解決辦法:
在項(xiàng)目文件夾下輸入
git push -u origin master -f
然后再push,就可以了。
ps:git 查看所有遠(yuǎn)程分支以及同步
git 查看所有遠(yuǎn)程分支以及同步 查看本地和遠(yuǎn)程倉(cāng)庫(kù)的所有分支查看遠(yuǎn)程倉(cāng)庫(kù)的分支同步遠(yuǎn)程分支
查看本地和遠(yuǎn)程倉(cāng)庫(kù)的所有分支
git branch -a
查看遠(yuǎn)程倉(cāng)庫(kù)的分支
單獨(dú)直接查看遠(yuǎn)程倉(cāng)庫(kù)的所有分支如下:
同步遠(yuǎn)程分支
git fetch 將本地分支與遠(yuǎn)程保持同步
git checkout -b 本地分支名x origin/遠(yuǎn)程分支名x 拉取遠(yuǎn)程分支并同時(shí)創(chuàng)建對(duì)應(yīng)的本地分支
首先同步所有遠(yuǎn)程分支,如下:
git branch -r | grep -v ‘->' | while read remote; do git branch --track “KaTeX parse error: Expected '}', got '#' at position 8: {remote#̲origin/}" "remote”; done
將本地所有分支與遠(yuǎn)程保持同步 git fetch --all
最后拉取所有分支代碼 git pull --all
到此這篇關(guān)于關(guān)于提交項(xiàng)目到gitee報(bào)錯(cuò)Push to origin/master was rejected的問(wèn)題的文章就介紹到這了,更多相關(guān)提交項(xiàng)目到gitee報(bào)錯(cuò)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- Git發(fā)現(xiàn)git push origin master 報(bào)錯(cuò)的解決方法
- 有關(guān)pycharm登錄github時(shí)有的時(shí)候會(huì)報(bào)錯(cuò)connection reset的問(wèn)題