git 如何使用 cherry pick

2021-09-11 09:33:25 字數 600 閱讀 9158

git cherry-pick 經常應用在分支間** pick 上,尤其是線上分支和開發分支的使用

尤其是在不想直接合併分支(產生種種苦逼衝突),只想移動某一段 commit 提交的時候

下面直接來講怎麼使用

切換到你要 pick 到的分支然後執行以下**即可

git cherry-pick 7ce4e5d13f6b505772a41716c793f5e7b3d89d41

複製**

可能需要詳細解釋一下, cherry-pick 後面是你 pick **片段的 commitid,這個具體的獲取方式是 checkout 到你之前 commit 的那條分支上使用

簡單來說,比如你有 test 和 master 分支,你在 test 分支提交的**想 pick 到 masetr 分支,你就需要在 master 分支下執行上面的命令帶上 test 中查到的 commitid

git log

複製**

查詢到對應的 id 後切到需要 pick 的分支執行 cherry-pick 就可以了 然後 push 即可

當然在 pick 過程中可能會產生衝突,需要做手動修改

Git 如何使用

註冊賬號,等待略 第二步 github建立專案 第三步 建立git倉庫 code所在根目錄執行 git init 第四步 將專案的所有檔案新增到倉庫中 git add 第五步 git add readme.md 第六步 提交到倉庫 git commit m 注釋語句 git remote add o...

git 如何使用

2.git 使用前配置 配置提交人姓名 git config global user.name 提交人姓名 配置提交人姓名 git config global user.email 提交人郵箱 檢視git配置資訊 git config list 注意 如果要對配置資訊進行修改,重複上述命令即可。配置...

如何使用git 小白如何使用Git提高程式設計效率

進入專案資料夾下,通過下面命令將這個資料夾變為git的工作區workspace git init將專案內的所有檔案新增到暫存區stage中 git add 提交本次的內容到本地的倉庫中repository git commit m 初次提交 在github上建立乙個遠端倉庫remote,並記下遠端倉...