第一種方法
1. git add . (后面有一個點,意思是將你本地所有修改了的文件添加到暫存區(qū))
2. git commit -m "注釋"(將索引的當(dāng)前內(nèi)容與描述更改的用戶和日志消息一起存儲在新的提交中)
3. git pull origin 遠(yuǎn)程分支名 (下拉代碼,將遠(yuǎn)程最新的代碼先跟你本地的代碼合并一下速缨,如果確定遠(yuǎn)程沒有更新欲间,可以不用這個,
最好是每次都執(zhí)行以下匀泊,完成之后打開代碼查看有沒有沖突优训,并解決,如果有沖突解決完成以后再次執(zhí)行1跟2的操作)
4. git push origin master(git push origin 本地分支名:refs/remotes/遠(yuǎn)程分支名) 將代碼推至遠(yuǎn)程就可以了
第二種方法:
1. git stash (這是將本地代碼回滾值至上一次提交的時候各聘,就是沒有你新改的代碼)
2. git pull origin 遠(yuǎn)程分支名(將遠(yuǎn)程的拉下來)
3. git stash pop(將第一步回滾的代碼釋放出來揣非,相等于將你修改的代碼與下拉的代碼合并)
然后解決沖突,你本地的代碼將會是最新的代碼
4. git add .
5. git commit -m ""
6. git push origin master(git push origin 本地分支名:refs/remotes/遠(yuǎn)程分支名)
這幾步將代碼推至了遠(yuǎn)程
最后再git pull origin 遠(yuǎn)程分支名 一下躲因,確保遠(yuǎn)程的全部拉下來早敬,有的你剛提交完有人又提交了,你再拉一下會避免比的不是最新的問題