# [Github Commit Diff](https://github.com/jerone/UserScripts/tree/master/Github_Commit_Diff) (abandoned)
[](https://github.com/jerone/UserScripts/raw/master/Github_Commit_Diff/Github_Commit_Diff.user.js)
[](https://github.com/jerone/UserScripts/blob/master/Github_Commit_Diff/Github_Commit_Diff.user.js)
[](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=VCYMHWQ7ZMBKW)
[](https://github.com/jerone/UserScripts/issues)
## Description
Adds a button to show the `.diff` file for every commit.
Hold Shift key to open the `.patch` file instead of an `.diff` file.
This works on commits, pull requests and compare pages.
## Screenshot

## Compatible
-  [Tampermonkey](https://addons.mozilla.org/firefox/addon/tampermonkey/) on  [Mozilla Firefox](http://www.mozilla.org/en-US/firefox/fx/#desktop) desktop.
## Version History
- **1.6.7**
- 🐛 Fix broken icon url ([#146](https://github.com/jerone/UserScripts/pull/146)).
- **1.6.6**
- Shift open `.patch` was broken (fixes [119](https://github.com/jerone/UserScripts/issues/119)).
- **1.6.5**
- Fixed issues after recent layout updates.
- **1.6.4**
- Fixed issues after recent layout updates.
- **1.6.3**
- Fixed issues after recent layout updates.
- **1.6.2**
- Fixed issues after recent layout updates.
- **1.6.1**
- Tooltips now on top.
- **1.6**
- Fixed align issue with new split diffs (fixes [24](https://github.com/jerone/UserScripts/issues/24)).
- **1.5**
- Fixed issues after recent layout updates (fixes [8](https://github.com/jerone/UserScripts/issues/8)).
- **1.4**
- Fixed middle & right mouse clicks.
- **1.3**
- Added to pull requests.
- Added to compare page.
- **1.2**
- Added support for Scriptish.
- **1.1**
- Clean up.
- **1.0**
- Initial version.
## Notes
Use cases:
- (commit)
- (PR)
-
(PR commit)
- (compare)
## External links
- [Greasy Fork](https://greasyfork.org/scripts/77)
- [OpenUserJS](https://openuserjs.org/scripts/jerone/Github_Commit_Diff)