git提交代碼流程

pull:是下拉代碼,相等于將遠(yuǎn)程的代碼下載到你本地,與你本地的代碼合并

push:是推代碼,將你的代碼上傳到遠(yuǎn)程的動作

完整的流程是:

第一種方法:(簡單易懂)

1、git add .(后面有一個點(diǎn),意思是將你本地所有修改了的文件添加到暫存區(qū))

2、git commit -m""(引號里面是你的介紹,就是你的這次的提交是什么內(nèi)容,便于你以后查看,這個是將索引的當(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)程的全部拉下來,有的你剛提交完有人又提交了,你再拉一下會避免比的不是最新的問題

作者:Li_Pin

鏈接:http://www.itdecent.cn/p/9140b1e9ecc1

來源:簡書

著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容