A simple and intuitive VS Code extension for comparing file differences between any two Git commits. Select commits from different branches and view side-by-side diffs with ease.
Features
Compare Any Two Commits: Select commits from any branch to compare
Branch Selection: Choose a base branch, then pick a specific commit from that branch
Intuitive Interface: Clean, organized UI that clearly shows your current selections
File Type Icons: Visual file type indicators for easy identification
Expandable File List: Collapsible list of changed files for better organization
Automatic Branch Detection: Automatically detects which branch a commit belongs to
Usage
Open the SimpleDiff view from the activity bar
Click Select Base Branch to choose a branch to compare with
After selecting a branch, you'll automatically see a list of commits from that branch - select one
Click Select Current Commit to choose the commit to compare against
View the list of changed files in the expandable "Changed Files" section
Click any file to open the side-by-side diff view
Requirements
VS Code 1.105.0 or higher
Git repository in your workspace
VS Code Git extension (automatically installed with VS Code)
Extension Settings
This extension does not add any VS Code settings.
Known Issues
None at this time. Please report any issues on GitHub.
Release Notes
1.0.0
Initial release of SimpleDiff
Compare commits from different branches
Intuitive branch and commit selection
File type icons
Expandable changed files list
Automatic branch detection
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.