Getting My Git Going
To learn about DVCS and Git in particular I found these tutorials the most straightforward:
- PHP Master: Introduction to Git, Part 1
- PHP Master: Introduction to Git, Part 2
- Sitepoint – Git for Beginners (added May 2014)
For DVCS hosting I signed up for free account on Bitbbucket to backup my project work privately. Bitbucket’s instructions and documentation are also quite clear.
Github also offers a free web based repository service. This service requires payment for a free repository so I use this one for public code demonstration.
Update (1st August 2013):
Git Fundamentals (published by Learnable) also provides a great reference to getting up and going with Git. Learnable is a child company of Sitepoint and offers web development books and courses for a very reasonable subscription rate. These learning resources reflect the current industry practices and are categorised by front end, back end, mobile, design, marketing and business.
A free shorter copy published by Sitepoint focuses on using Git for Change Management