Interactive Rebase

Clean up your commit history by using interactive rebase in IntelliJ IDEA.

Use interactive rebase to clean up your commit history before pushing your changes. You can reorder commits, skip them, or squash them. Use Squash to combine multiple commits and their commit messages, or Fixup to combine the commits under one commit message.


Related Resources

Show diff with working tree
Show diff with working tree
Show the changes on a branch with the working tree.
Manage VCS Changelists in IntelliJ IDEA
Manage VCS Changelists in IntelliJ IDEA
Group and commit changes related to certain tasks so you have a cleaner commit history.
Creating a Project from GitHub
Creating a Project from GitHub
How you can create an IntelliJ IDEA project from your code in GitHub.