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

LinkedIn Learning

Source Code Control in .NET with Git Using SourceTree

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how to use Git—the preeminent source code control software—in the context of a tool: SourceTree. Learn about branching and merging, resolving conflicts, and more.

Syllabus

Introduction
  • Welcome
  • What is source code control
  • What is Git?
  • What is SourceTree (ST)?
  • Getting everything
  • What is a repository?
  • Exercise files
1. Getting Started
  • Creating a simple console app
  • Source tree settings and preferences
  • Committing files and messages
  • Make changes and commit, the master branch
  • Adding the staging area
2. The Basic Flow
  • Create repo and link to local repo
  • Examining the basic flow
  • Diving into the details
  • Create user 2, make changes and pull to user 1
3. Branching and Merging
  • What is a branch? Why branch?
  • Show different views, and merge
4. Resolving Conflicts
  • Users change same file independently
  • Resolve conflict
  • Reversing the commit
5. Tags and Stash
  • Adding a tag to a commit
  • Adding to the stash
  • Restoring from the stash
6. Advanced Topics
  • CherryPick
  • Blame
  • What a detached head is, and how to avoid detached heads
  • Using terminal
Conclusion
  • Summary
  • Next steps and thank you

Taught by

Jesse Liberty

Reviews

4.7 rating at LinkedIn Learning based on 67 ratings

Start your review of Source Code Control in .NET with Git Using SourceTree

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.