git cherry-pick挑選合入遠(yuǎn)程倉(cāng)庫(kù)的commit
以開(kāi)源倉(cāng)庫(kù)atdt/monotonic為例,這里我fork了一個(gè)自己的倉(cāng)庫(kù)tongyishu/monotonic。開(kāi)源atdt/monotonic倉(cāng)庫(kù)的master分支上有一個(gè)commit,我想要合并到自己fork倉(cāng)庫(kù)的dev分支:
remote倉(cāng)庫(kù):atdt/monotonicremote分支:masterremote鏈接:https://github.com/atdt/monotonic.git
fork倉(cāng)庫(kù):tongyishu/monotonicfork分支:devfork鏈接:https://github.com/tongyishu/monotonic.git
操作步驟1)clone自己fork的遠(yuǎn)程倉(cāng)庫(kù),并切換到對(duì)應(yīng)的分支
git clone https://github.com/tongyishu/monotonic.gitgit checkout dev
2)添加遠(yuǎn)程倉(cāng)庫(kù),并拉取代碼
git remote add monotonic https://github.com/atdt/monotonic.gitgit fetch monotonicgit remote -v // 此時(shí)有兩個(gè)遠(yuǎn)程倉(cāng)庫(kù):monotonic為atdt/monotonic,origin為tongyishu/monotonic
3)切換遠(yuǎn)程倉(cāng)庫(kù)的分支,想找要cherry-pick的commit,這里為58160d03e9536d8a91c5d3abede7a1947607fcb6
git checkout monotonic/mastergit log
4)找到commit點(diǎn)后,切換到fork的dev分支,執(zhí)行cherry-pick即可
git checkout devgit cherry-pick 58160d03e9536d8a91c5d3abede7a1947607fcb6git log // 此時(shí)可以看到commit已經(jīng)同步到dev分支了
- 酒柜可以放客廳嗎(如何選擇合適的位置)?08-29
- 冰箱銅管腐蝕(如何預(yù)防和處理)05-06
- 1天然氣表顯示故障代碼(如何解讀和修復(fù))。
- 2熱水器放空水步驟圖(詳細(xì)圖解,讓你輕松操作)。
- 3電機(jī)能轉(zhuǎn)但沒(méi)勁(可能的原因和解決方法)。
- 4daogrs燃?xì)庠罘?wù)電話(daogrs燃?xì)庠罘?wù)電話:貼心服務(wù)一鍵呼叫)
- 5警建指紋鎖維修服務(wù)電話(警建指紋鎖維修服務(wù)電話——專業(yè)安全指紋鎖維修)
- 6制冰機(jī)故障代碼(常見(jiàn)故障代碼解析)。
- 7蘭柏璐保險(xiǎn)柜售后服務(wù)中心(蘭柏璐售后服務(wù)中心)
- 8海爾滾筒洗衣機(jī)故障代碼大全(如何快速解決故障)
- 9艾木歐防盜門(mén)廠家電話(艾木歐防盜門(mén)廠家電話大全)
- 10美的空調(diào)清洗代碼(美的空調(diào)清洗代碼,完美保證室內(nèi)空氣質(zhì)量)
-
櫻雪點(diǎn)火故障(解決櫻雪點(diǎn)火故障的實(shí)用方法與步驟)
2024-08-24