fugitive.vimI'm not going to lie to you; fugitive.vim may very well be the best Git wrapper of all time. Check out these features:View any blob, tree, commit, or tag in the repository with :Gedit (and :Gsplit, :Gvsplit,:Gtabedit, ...). Edit a file in the index and write to it to stage the changes. Use :Gdiff to bring up the staged version of the file side by side with the working tree version an..