1. 程式人生 > >git怎麼從將在master分支上做的修改提交到develop分支

git怎麼從將在master分支上做的修改提交到develop分支

  我們經常會有這樣的需求,在某個分支上改的程式碼想提交到另一個分支,而當前修改的分支則不再push到遠端。

  假如我在master上修復了某個bug,但是master被鎖定了,我想提交到dev分支,那麼使用 cherry-pick可以滿足我們的要求:

   

  如圖所示:在master上執行commit操作,

  git log  檢視提交的id,

  然後切換到真正要提程式碼的分支,checkout ->cherry-pick 

 最後push到遠端。