git工作流程

git支持很多種工作流程,我們采用的一般是這樣,遠(yuǎn)程創(chuàng)建一個主分支,本地每人創(chuàng)建功能分支,日常工作流程如下:

去自己的工作分支

$ git checkout work

工作

....

提交工作分支的修改

$ git commit -a

回到主分支

$ git checkout master

獲取遠(yuǎn)程最新的修改,此時不會產(chǎn)生沖突

$ git pull

回到工作分支

$ git checkout work

用rebase合并主干的修改,如果有沖突在此時解決

$ git rebase master

回到主分支

$ git checkout master

合并工作分支的修改,此時不會產(chǎn)生沖突。

$ git merge work

提交到遠(yuǎn)程主干

$ git push

這樣做的好處是,遠(yuǎn)程主干上的歷史永遠(yuǎn)是線性的。每個人在本地分支解決沖突,不會在主干上產(chǎn)生沖突。

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

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

  • git支持很多種工作流程,我們采用的一般是這樣,遠(yuǎn)程創(chuàng)建一個主分支,本地每人創(chuàng)建功能分支,日常工作流程如下: 去自...
    徐子鑑閱讀 230評論 0 0
  • Git是目前最流行的版本管理系統(tǒng),也是最先進的分布式版本控制系統(tǒng)(distributed version cont...
    pro648閱讀 5,978評論 1 17
  • 也有可能是最后一彈! 2017 CES如火如荼。展會上有哪些黑科技讓人眼前一亮呢? 1. 電量減弱的時候,懸浮會慢...
    繆家閱讀 234評論 0 0
  • 風(fēng)攪動柳枝 攪動一頭還沒有梳好的頭發(fā) 小河打著漩渦 沒有為岸留守 清晨的鳥鳴 只為清晨歌唱 我對著陽光梳妝 腳步已...
    一縷陽光yg閱讀 267評論 3 5
  • 碎碎念 入秋啦,雨是下個沒完,涼颼颼的,免不了讓人覺得有點憂傷。 好的是螃蟹們也肥啦,終于到了可以安心養(yǎng)膘的季節(jié),...
    非非凡閱讀 499評論 1 5

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