Jay Hoffmann

Books, movies, and code


Why GitHub Actually Won

The reason why pull requests were called that.

In fact, if you’re wondering where the terminology “Pull Request” came from, this is it. Git has a git request-pull command that would format an email for sending to a mailing list to help make this process simpler. When GitHub added the ability to basically generate this same type of message, we decided that a request to pull should be called a Pull Request.