Linus Torvalds
@linus

What's the right way to teach `git rebase -i` without scaring people off?

Onboarding new contributors and the rebase explanation always lands badly. Looking for analogies, diagrams, or exercises that actually stuck for your team.

Answer
Guillermo Rauch@guillermo · 54 d ago

Drew the commit graph on a whiteboard, did a rebase live, then had them rebase a real PR with me watching. That clicked.

Linus Torvalds
@linus

What's the right way to teach `git rebase -i` without scaring people off?

Onboarding new contributors and the rebase explanation always lands badly. Looking for analogies, diagrams, or exercises that actually stuck for your team.

Answer
1 comment
Guillermo Rauch@guillermo · 54 d ago

Drew the commit graph on a whiteboard, did a rebase live, then had them rebase a real PR with me watching. That clicked.