git 如何将一个分支的commit push到另一个分支
时间: 2023-09-28 14:07:50 浏览: 162
可以使用以下命令将一个分支的commit push到另一个分支:
```
git cherry-pick <commit-hash>
```
其中,`<commit-hash>` 是要拷贝的 commit 的哈希值。执行以上命令后,Git 会将该 commit 应用到当前分支,并生成一个新的 commit。然后,再将当前分支 push 到目标分支即可。
例如,将 dev 分支上的某个 commit 应用到 master 分支,可以按照以下步骤操作:
1. 切换到 master 分支:`git checkout master`
2. 执行 cherry-pick 命令:`git cherry-pick <commit-hash>`
3. 再次确认代码无误,然后将当前分支 push 到远程 master 分支:`git push origin master`
阅读全文