Version Control for corporate development: Git

What is Git?
http://en.wikipedia.org/wiki/Git_(software)
http://git-scm.com/downloads
http://git-scm.com/download/win

Reference documentation
http://git-scm.com/docs

About Git, compared to alternatives
http://git-scm.com/about

A very useful post on stackoverflow:
Typical problems using Git in corporate environment with solutions

Linus Torvalds’ famous “rant” style presentation about Git vs Subversion:
https://www.youtube.com/watch?v=4XpnKHJAok8

Questions, discussions and answers on stackoverflow.com:
Distributed Version Control Systems and the Enterprise – a Good mix?
Can we finally move to Distributed VCS in Corporate Software?
Git-Based Source Control in the Enterprise
Reasons against using “Git” in the enterprise

Article: “Benefits of Git for business” (from 2008 but still valid):
http://pathfindersoftware.com/2008/08/selling-git-on-the-business-end/

Presentation: “Git for Companies” (Video and Slides, from 2012):
http://2012.con-fess.com/sessions/-/details/169/GIT-for-Companies

Pre-tested commits with git and Jenkins:
http://blog.cloudbees.com/2012/03/dont-phunk-with-my-stable-branch.html

IDE support
http://www.eclipse.org/egit/
http://netbeans.org/kb/docs/ide/git.html
http://www.jetbrains.com/idea/webhelp/using-git-integration.html

Commercial Git Hosting (for no-hassle repo infrastructure)
https://github.com/plans
https://bitbucket.org/plans

Leave a comment