解決git push遠程倉庫 時 Updates were rejected because the remote contains work that you do問題

今天提交的時總會出現這樣的錯誤,經過網上查詢,發現解決方案如下

一般git 提交的步驟:

  1. git init //初始化倉庫

  2. git add .(文件name) //添加文件到本地倉庫

  3. git commit -m “first commit” //添加文件描述信息

  4. git remote add origin + 遠程倉庫地址 //鏈接遠程倉庫,創建主分支

  5. git push -u origin master //把本地倉庫的文件推送到遠程倉庫

正確步驟:

  1. git init //初始化倉庫

  2. git add .(文件name) //添加文件到本地倉庫

  3. git commit -m “first commit” //添加文件描述信息

  4. git remote add origin + 遠程倉庫地址 //鏈接遠程倉庫,創建主分支

  5. git pull origin master // 把本地倉庫的變化連接到遠程倉庫主分支

  6. git push -u origin master //把本地倉庫的文件推送到遠程倉庫

如果兩人同時修改了同一部分的源代碼,push 時就很容易發生衝突。所以多名開發者在同一個分支中進行作業時,爲減少衝突情況的發生,建議更頻繁地進行 push 和 pull 操作。

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