Create Git repo with an empty commit

I wanted to know why developers on Twitter were talking about starting git repos with an empty commit, so I did a bit of web searching. I created a bash function to make the solution easier.

Share Your Code For Review

Sometimes you want to share your git branch with someone, but don’t want to lose your ability to rebase it. Here’s how to do it.