如何将上一个分支commit的内容提交到新的分支
记录一个今天遇到的有关GIT的问题,以备后用
现在有两个分支,branch1,branch2,在branch1上commit了一些代码到本地,切换到branch2分支,如何获取到branch1 commit的内容:
- 执行git log -3 --graph branch1,查看branch1分支下的commit: 注:commit 后面的hash值代表某个commit,这里把”3a2bfg14634f1ef234e44d54wdvqwd098fe345“这个commit提交到branch2;
- 执行git checkout branch2,切换到branch2分支;
- 执行git cherry-pick 3a2bfg14634f1ef234e44d54wdvqwd098fe345,该commit便被提交到了branch2分支;