git cherry commit
时间: 2023-08-20 15:11:55 浏览: 93
回答: "git cherry-pick"命令用于将其他分支的某个commit应用到当前分支,并生成一个新的commit进行提交。它的基本用法是"git cherry-pick commit",其中"commit"是要复制的commit的哈希值。通过这个命令,你可以将master分支上的某个commit复制到feature分支上。具体操作步骤如下:
1. 使用"git log"命令查看master分支上的提交记录,找到要复制的commit的哈希值。
2. 切换到feature分支,使用"git checkout feature"命令。
3. 使用"git cherry-pick commithash"命令复制commit,将"commithash"替换为要复制的commit的哈希值。
4. 如果出现冲突,解决冲突后使用"git add ."命令跟踪修改。
5. 完成复制后,使用"git cherry-pick --continue"命令结束复制过程。
#### 引用[.reference_title]
- *1* [Git 复制commit给其他分之:cherry-pick](https://blog.csdn.net/qq_38425719/article/details/118799212)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v4^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [git cherry-pick:挑选指定commit来合并](https://blog.csdn.net/weixin_45304141/article/details/121241216)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v4^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文