git更新已有的項目+報錯 hint: Updates were rejected because the remote contains work that you do 解決方法

一、更新本地上傳的git上已有項目
如果本地沒有git項目,可以先建立一個空文件夾,將git上的項目克隆到本地。
步驟:
1、 找到項目的ssh或者https地址
2、在空文件夾上輸入下面命令:

git clone  https地址或者ssh地址

二、項目如果在本地,執行如下:
如果直接從第7步開始執行,在push分支時候會出現如下錯誤:
在這裏插入圖片描述
不想出問題還是老老實實的來吧。

1、右擊git項目(裏面添加.git文件夾) git bash here
在每次 push 代碼之前先把服務器上最新的代碼 pull 到本地。
2、git pull origin master --allow-unrelated-histories 
3、git pull origin master
4、git init
5、git remote rm origin(如果沒有這一步直接下一步會提示錯誤fatal: remote origin already exists.)
6、git remote add origin  (https地址)
7、git add .
8、git commit -m 'testst'
9、git push -u origin master

參考鏈接:
1、如何更新git上已有項目
2、git克隆與更新代碼

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章