Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning Software Version Control

via LinkedIn Learning

Overview

Explore the fundamentals of using software version control to manage changes, prevent conflicts, and collaborate more effectively during software development.

Syllabus

Introduction
  • Getting started with version control
1. Software Version Control Concepts
  • What is software version control?
  • What is a repository?
  • Adding, removing, and ignoring files
  • How a repository works
  • Branching and merging
  • Error handling
2. Git
  • How Git works
  • Creating Git repositories
  • Basic Git commands
  • Reverting code to a previous version
  • Git branching and merging
  • GUI clients and IDE integration
  • GitHub and other Git online services
  • Challenge: Send one commit to a different branch
  • Solution: Send one commit to a different branch
3. Azure Repos
  • How Azure Repos works
  • Creating Azure DevOps repositories
  • Add and remove files on Azure Repos
4. Subversion
  • How subversion works
  • Creating subversion repositories
  • Adding and removing files
  • Reverting code to a previous version
  • Subversion branching and merging
5. Perforce Helix Core
  • How Helix Core works
  • Creating Helix Core repositories
  • Basic Helix Core commands
  • Reverting code to a previous version
  • Helix Core branching and merging
6. Mercurial
  • How Mercurial works
  • Creating Mercurial repositories
  • Basic Mercurial commands
  • GUI clients and IDE integration
  • Reverting code to a previous version
  • Mercurial branching and merging
Conclusion
  • Selecting the right software version control for you
  • Next steps

Taught by

Michael Lehman

Reviews

4.7 rating at LinkedIn Learning based on 80 ratings

Start your review of Learning Software Version Control

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.