国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

git如何只將開發(fā)分支上的最后一個(gè)版本合并到master分支上?
漂亮男人
漂亮男人 2017-05-02 09:40:30
0
4
706

正在學(xué)習(xí)使用git,貌似git分支在合并的時(shí)候,比如將dev分支合并到master分支上,master的當(dāng)前版本是m1,如果dev分支上有了d1,d2,d3三個(gè)新版本,合并時(shí)候,會(huì)將d1,d2,d3三個(gè)版本都添加到master的版本中去。

能不能只將開發(fā)的最終版本合并到master中呢?

我現(xiàn)在能想到的是git merge dev后,在master分支中g(shù)it reset --soft 到m1版本,然后再commit成新版本。

有沒有更直接的方法或者指令,合并時(shí)候只將最終版本合并到master中?

還是說,應(yīng)該在merge前,在dev分支中就應(yīng)該git reset --soft到dev分支最初版本,commit城新版本再合并?

請(qǐng)問實(shí)際工作中,應(yīng)該怎么操作啊。

漂亮男人
漂亮男人

全部回復(fù)(4)
洪濤

雷雷

巴扎黑

cherry-pick可以實(shí)現(xiàn)拉取載入其他分支內(nèi)容而不是合并提交的目的。

不過不建議使用這個(gè)。因?yàn)檫@樣就失去了使用版本控制的意義了。

左手右手慢動(dòng)作

gitcherry-pick ..

大家講道理

git cherry-pick可以合并不同分分支的某次提交

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板