Download presentation
Presentation is loading. Please wait.
Published byGrant Thompson Modified over 5 years ago
1
Git Jump Start Steven Borg | Co-founder & Strategist, Northwest Cadence James Tupper| ALM Consultant, Northwest Cadence
2
Meet James Tupper | @jamesTUPPER
ALM Consultant at Northwest Cadence Coaches lacrosse at Bellevue Built Git courseware Electronics was my first love Focuses on finding the right solution in each scenario
3
Meet Steven Borg | @stevenborg
Co-founder & Strategist, Northwest Cadence Microsoft ALM MVP since 2005 Fell in love with Git a while back, but still respect TFVC Love focusing on teamwork and the delivery of value to customers Enjoy presenting with James! :-D
4
Course Topics Using Git with Visual Studio 2013
01 | Choosing the Right Version Control 05 | Git in Visual Studio 02 | Install and Configure Git 06 | Git Workflows 03 | Git Basics 07 | Fix your Git! 04 | Git Fundamentals
5
Setting Expectations Target Audience Objectives
Developers, Testers and those needing lightweight, fast version control Objectives Understand Git Learn to work with Git with (and without) Visual Studio Appreciate the Git mindset Suggested Prerequisites/Supporting Material Some experience with file systems Some experience with version control systems Experience with directed acyclic graphs totally optional
6
Join the MVA Community! Microsoft Virtual Academy
Free online learning tailored for IT Pros and Developers Over 1M registered users Up-to-date, relevant training on variety of Microsoft products “Earn while you learn!” Get 50 MVA Points for this event! Visit Enter this code: GitVS2013 (expires 4/13/2014)
7
Choosing the Right Version Control
8
Version Control Systems
CVS Subversion Mercurial Bazaar TFVC VSS Git?
9
Centralized Version Control - Locking
History
10
Centralized Version Control - Merge
History
11
Distributed Version Control
History History History
12
Centralized Version Control
One master copy of project Master has latest revision Only works online*
13
Distributed Version Control
Local copy of repository and full history Use branches to show changes Work offline with local repository
14
Comparison Centralized Distributed
Hard drive space required for history? No Yes Who has latest revision? Central “master version” Variable, need to make rules Where is full history? Central machine Local machine Work offline? No* How fast are operations? Network-dependent Fast, most are local Branching and merging? Reliable, use w/ caution Reliable, used often Learning curve Relatively simple Relatively hard
15
Centralized and Distributed
Subversion CVS TFS VSS Distributed Git Mercurial Bazaar
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.