I was tasked with setting up Git for my office. We have several sites. I just set up a network drive for us to push our changes to. My question is: Where do I init the Git repos
I would recommend gitolite if you host the repo internally. You add a central repo by simply changing the confusion file.
Unless you are doing cross-platform development, set auto crlf to false.
Manage your branches this way:
http://dymitruk.com/blog/2012/02/05/branch-per-feature/