add git mode to emacs.