You should point out that when doing rebase you're in fact changing commit history for the commit c2. While the changes in c2 still apply, the commit id will change. That is not obvious to any git beginner. So to be more clear you should rename the c2 to c2'.
You should point out that when doing rebase you're in fact changing commit history for the commit c2. While the changes in c2 still apply, the commit id will change. That is not obvious to any git beginner. So to be more clear you should rename the c2 to c2'.
This is true but I wonder if a beginner will understand the significance of this...