airblade/vim-gitgutter

vim-gitgutter - A Vim plugin which shows a git diff in the gutter (sign column) and stages/undoes hunks.