Goodbye Centralization, Hello Distribution: An Introduction to Git

Track: 
Coder
Experience: 
Beginner

Git is a powerful distributed version control system that the Drupal community is moving towards, so what a perfect time to get acquainted with the newest tech to integrate with Drupal. I'll cover how Git differs from centralized version controls systems like CVS as well as a "how to" to utilise some of Git's key advantages.

Intended audience: 

Non-Git users, new Git users and people who'd like to understand better how Git differs from traditional VCS.

Questions answered by this session
Question 1: 
How does Version Control traditionally work?
Question 2: 
What is Git?
Question 3: 
What is the difference between centralized and distributed version control?
Question 4: 
I'm use to CVS or SVN, how do use Git to achieve the same results?
Question 5: 
What other cool things can I do with Git?
3.56
Your rating: None Average: 3.6 (25 votes)

Comments

Covered?

This is more of a "How to use

This is more of a "How to use git". Rather than talking about what has been happening with Drupal CVS and Git and how it effects the Drupal contributor community, this is more of a beginners guide explaining how Git works at a high level, how it differs from other VC systems and some basic and intermediate level usage tutorials.

Diamond Sponsors

 
Palantir.net
VPS NET

Platinum sponsors

 
workhabit
Trellon

Gold Sponsors

 
Treehouse Agency
NorthPoint
Microsoft
HotDrupal.com
Chapter Three
Drupal Connect
Duo