GIT 把写错分支的代码提交到另一个分支

Git把当前分支上的修改转移到另一个分支上:

1.先在当前分支commit

2.获取本次commit的ID
(会获取到一个长id如:ae71cfaf9e865682e2c008aa867e8fbef7a19f7f)

git rev-parse HEAD

3.切换到另一个分支

git checkout  [分支名字]
如
git checkout dev

4.在新分支上执行

git cherry-pick [commit的id]
如上述的id
git cherry-pick ae71cfaf9e865682e2c008aa867e8fbef7a19f7f

5.所有修改过的代码已提交到了当前新分支,git push 就好

参考文章:https://www.likecs.com/show-305988879.html#sc=35

你可能感兴趣的:(GIT 把写错分支的代码提交到另一个分支)