git rebase commands code example
Example 1: git rebase
A---B---C topic
/
D---E---F---G main
git rebase master topic
A°--B°--C° topic
/
D---E---F---G main
Example 2: git force rebase abort
git rebase --quit
Example 3: what is git rebase
the rebase command integrates changes from one branch into
another. It is an alternative to the better known "merge"
command. Most visibly, rebase differs from merge by rewriting
the commit history in order to produce a straight,
linear succession of commits.
Example 4: how to rebasde
$ git checkout experiment
$ git rebase master
First, rewinding head to replay your work on top of it...
Applying: added staged command