Git中的merge、rebase、cherry-pick、revert等图形理解

1.在merge与rebase

   在master分支下

   merge命令:git merge dev

   rebase命令:git rebase --onto master master dev (git rebase master dev)

   图形效果:

 

Git中的merge、rebase、cherry-pick、revert等图形理解

2.cherry-pick

   在master分支下

   命令:git cherry-pic c3

   图形如下:

 Git中的merge、rebase、cherry-pick、revert等图形理解

3.revert

 图形如下:

Git中的merge、rebase、cherry-pick、revert等图形理解

4.综合使用上述命令遇到的问题,综合解决

 图形如下:

Git中的merge、rebase、cherry-pick、revert等图形理解