SyntaxFix
Write A Post
Hire A Developer
Questions
Should you use emacs, take a look at Magit, which provides a git interface for emacs. It supports staging hunks (parts of files) quite well.