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

Creating a Project from GitHub
Creating a Project from GitHub
How you can create an IntelliJ IDEA project from your code in GitHub.
Enable Git Staging
Enable Git Staging
Git Staging is an alternative approach to IntelliJ IDEA Changelists.
Edit commit message
Edit commit message
Edit an existing commit message; use AI Assistant to Improve Commit Message.