Git interactive rebase
How to clean up your Git commit history with Git interactive rebase.
![Introduction to Git interactive rebase](/guide/assets/thumbnail-7a24e99a.png)
Introduction to Git interactive rebase
What is Git interactive rebase and why would you use it?
![From the UI](/guide/assets/thumbnail-f053111d.png)
From the UI
Using Git interactive rebase in the UI.
![From the Command Line](/guide/assets/thumbnail-2f4beeb7.png)
From the Command Line
Using Git interactive rebase from the command line.
![Summary and Shortcuts](/guide/assets/thumbnail-80a8fe3f.png)
Summary and Shortcuts
Git interactive rebase Summary.