Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jisaacks/GitGutter
A Sublime Text 2/3 plugin to see git diff in gutter
https://github.com/jisaacks/GitGutter
color-scheme gitgutter sublime-text
Last synced: 3 months ago
JSON representation
A Sublime Text 2/3 plugin to see git diff in gutter
- Host: GitHub
- URL: https://github.com/jisaacks/GitGutter
- Owner: jisaacks
- License: mit
- Created: 2012-12-08T05:29:00.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2023-12-08T20:06:51.000Z (about 1 year ago)
- Last Synced: 2024-04-13T16:33:41.945Z (9 months ago)
- Topics: color-scheme, gitgutter, sublime-text
- Language: Python
- Homepage:
- Size: 2.48 MB
- Stars: 3,869
- Watchers: 81
- Forks: 225
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- sublime-bookmarks - GitGutter
- awesome-starred-test - jisaacks/GitGutter - A Sublime Text 2/3 plugin to see git diff in gutter (Python)
README
# GitGutter
A [Sublime Text](http://www.sublimetext.com) plug-in to show information about files in a git repository:
1. _Gutter Icons_ indicating inserted, modified or deleted lines
2. _Diff Popup_ with details about modified lines
3. _Status Bar Text_ with information about file and repositoryand provides some commands like:
1. _Goto Change_ to navigate between modified lines
2. _Copy from Commit_ to copy the original content from the commit
3. _Revert to Commit_ to revert a modified hunk to the original state in a commit## Gutter Icons & Status Bar Text
![screenshot](docs/assets/images/gutter_and_status.gif)
The icons of the default theme have the following meaning:
Icon | Description
:-------------:|-------------------------
![inserted][] | inserted line
![changed][] | modified line
![deleted][] | deleted region borders
![ignored][] | ignored file
![untracked][] | untracked file[changed]:
[deleted]:
[ignored]:
[inserted]:
[untracked]:## Diff Popup
The diff popup shows the original content from the commit or the differences between it and the working content.
![diff_popup_screenshot](docs/assets/images/diff_popup.gif)
The toolbar provides some commands to interact with or modify the changes.
symbol | meaning of the symbol
:-----:| ---------------------------------------
× | close the popup
⤒ | goto to first change
↑ | goto to previous change
↓ | goto to next change
≈, ≉ | enable/disable difference highlighting
⎘ | copy the original content from the commit
⟲ | revert a modified hunk to the original state in a commit## Documentation
Please read https://jisaacks.github.io/GitGutter/ for detailed information about
- [Installation](https://jisaacks.github.io/GitGutter/install)
- [Usage](https://jisaacks.github.io/GitGutter/usage)
- [Settings](https://jisaacks.github.io/GitGutter/settings)
- [Troubleshooting](https://jisaacks.github.io/GitGutter/troubleshooting)