An alternative for
git-diff package for :atom: editor.
git-diff-plus covers every functionality provided by
git-diff, which comes with Atom by default, but also provides lots of some additional features and various improvements.
There are mainly three advantages below for you to use
git-diffcan only shows diffs in files under a current project ...
git-diff-pluspackage: Follow either way below
apm install git-diff-plus
File -> Settings -> Installand search for
git-diffpackage: Follow either way
apm disable git-diff
File -> Settings -> Packagesand search for
git-diffpackage is bundled with Atom by default
git-diffis recommended to avoid duplicated works and collisions of the commands
git-diff-pluscovers every functionality provided by
git-diff-pluswould automatically detect if
git-diffis activated and if so shows buttons to disable it, thus you can even skip step 3.
Git Diff Plus: Toggle Diff Listcommand
Show Diffs In Status Barto
Git Diff Plus: Move To Previous Diff(Alt-G Up): move the cursor to the previous diff in the editor
Git Diff Plus: Toggle Diff List(Alt-G D): see all the diffs in a current active editor
Git Diff Plus: Rebuild Repository Cache: invoke this command when you find diffs for an newly added repository is not recognized
There is a difficult issue around finding a correct .git repository actually, and the Atom's core team is now trying to solve this in an higher level, thus the specific issues around it are kind of pending.
But still I found the fixes for them are really useful even though they are not perfect, so
git-diff-plus is here as a community package. In a sense, this package serves as a temporal remedy for the specific issues like:
I'm really sure the logic to find/subscribe .git repository used in
git-diff-plus is much more better than the one used in
git-diff, still it may fail to find/subscribe a repository.
Even this package works very fine as far as I've used, but in a case you encounter a problem, please help me find issues by reporting it !
This package is originally a clone of
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.