GitHub is Cool
Developers love Git, and I am definitely one of them now, but it took a while to get there. At my main customer, we do everything Microsoft. We use TFS for our source repository, and a little over a year ago, the company said the new standard was to use Git which TFS started supporting. My first though was oh, this is great, I get to learn something that is marketable outside of the Microsoft world. On most of my projects, I am the sole developer, so using git was pretty straight forward. I didn't need to do any branching and merging, but I played with it to see how it works. Everything I read about Git made it sound pretty easy, but the one thing that kept bothering me was the pull request. My problem was that I looking at pull requests and pulls as being the same thing. When you are working alone and only using master, getting those two things confused doesn't matter. Then I got put on a project with another developer. Initially I was creating new branches, but she...