日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Git cherry-pick實現只復制某個commit

作者:大王我親自來巡山 更新時間: 2022-07-12 編程語言

使用場景

在某些開發中,可能會有多個分支,比如,可能多人協同在dev分支上開發,現在,你的功能測試成功了,想要提交到master上線,但是,此時,其他人的代碼并沒有搞定,你只想提交自己的commit,而不是把整個分支合并,此時,就會用到git cherry-pick

使用方法

首先,找到你想單獨復制到其他分支的commit,然后,復制這個commit的ID。
請添加圖片描述

然后:

git cherry-pick 你復制的commitID

git cherry-pick命令的參數,不一定是提交的哈希值(commitID),分支名也是可以的,表示轉移該分支的最新提交。

其實,如果你有多個commit需要提交,也可以一次操作完:

git cherry-pick commitID1 commitID2 commitID3 ...

cherry-pick之后,就相當于你把這個commit放在了本地,此時,git push到遠程就OK了

原文鏈接:https://blog.csdn.net/weixin_43923436/article/details/121996980

欄目分類
最近更新