Tiger Diff
Lightweight Git comparison extension for VS Code / Cursor.
Features
- Diff File with Commit — compare a file with another commit on the current branch
- Diff File with Branch — compare a file with the tip of another branch
- Replace File with Commit/Branch — overwrite the current file with a commit or branch version
- Diff Folder with Branch — list folder changes vs another branch and open file diffs
- Diff / Merge with SSH Remote — diff local vs remote, merge either direction, or overwrite upload/download
- Configure Git / SSH — set user.name, user.email, pull.rebase, and SSH host mapping
SSH notes
- Uses local
ssh / scp (key-based auth / ssh-agent recommended)
- Configure via Tiger Diff: Configure SSH Remote or Settings (
tigerDiff.ssh.*)
- Remote path defaults to
remoteRoot + relative path from localRoot/workspace
Usage
- Right-click a file / folder in Explorer
- Right-click in the editor or tab
- Command Palette → search
Tiger Diff
Development
npm install
npm run compile
Press F5 to launch the Extension Development Host.
Package
npm run package
| |