Style-nit: We try to line-wrap lines at 80 characters.  Sure terminals are wider, but we often view JGit code side-by-side during code reviews, or within IDEs with a ton of other widgets along the left and right sides of the code.  So keeping a narrow text width makes it easier to still read everything.