In git-scm, they say that the supposed-to-be-merged commit is moved entirely (as a new commit) to the tip of the current branch :
So, instead of a merge operation :
We go with rebase :
Notice that C3 is kept original.
However, when I looked at git-tower, they show that the branch is not moved to the tip but to the start :
we want to integrate the changes from branch-B into branch-A, but now by using rebase.
After rebase :
Question:
What's going on here?
git-scm shows that it is moved to the tip of the branch while git-tower shows that it's not.



