I love to hear that somebody has more passion for refactoring code than I. :p
Great job! I'm learning PHP and this helped me understand the big picture.
Here is also a couple of really simple guides to Git worth referencing:
http://rogerdudler.github.io/git-guide/
http://marklodato.github.io/visual-git-guide/index-en.html
http://www.webdesignerdepot.com/2009/03/intro-to-git-for-web-designers/
For those who use windows, here is a nice app to give you a visual client of git. You invoke the app by right clicking in a directory which you have a git repo in.
https://tortoisegit.org/
It's a very helpful tool to visualize what you are doing with git as oppose to strictly relying on command line tools.
What a fantastic talk to start off PNWPHP 2015. I consider myself a pretty OK PHP coder, but I suffer from a lot of the weaknesses that Adam discusses in his talk, and having him lay out the reasons why these weaknesses are, well, weaknesses in a clear concise manner has really helped me resolve to get myself up to snuff as I move into the future, plus, I learned about some great resources I'd never even heard of.
Regardless of your skill level, I have no doubt you'll get something out of this talk. Well worth your time.