using git-grep instead of normal grep... "git-grep really is an amazing program if it makes you consider making a folder a git repository just so that you take advantage of its functionality. But it really is that good."
(BTW: it's not immediately obvious that you can click on the headers, but you can! the text also says you can too, but they're grey, so they don't look clickable.)
I have been asked more and more these days, "How do I host a Git repository?" Usually it is assumed that some access control beyond simply read-only is involved (some users have commit rights). With access control comes issues of security, and that's a whole other bag of cats. This post is about presenting an answer to this question, without the fuss.