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

Pluralsight

Git Fundamentals

via Pluralsight

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
This course will teach you the fundamental concepts and key characteristics of Git and how to set up your local environment, track and manage content locally, and how to work in a shared remote repository with other team members.

This course is mainly for developers, but this would also work for technical project or program managers, content writers, or really anyone who needs to review, contribute, or even just better understand a project that is being maintained and tracked by Git. In this course, Git Fundamentals, you’ll learn the fundamental concepts and key characteristics of using Git in your code projects. First, you’ll learn what Git is and how to set up your local environment to start using Git. Next, you’ll learn how to use Git locally and then how to work in a shared environment with team members. Second, you’ll learn how to resolve merge conflicts and how to alter your commits and local history. Finally, you’ll learn about some popular team workflows when using Git and some next steps for learning more. When you’re finished with this course, you’ll have the skills and knowledge needed to get started working with Git in your own projects as well as shared projects with other developers.

Syllabus

  • Course Overview 1min
  • Thinking in Git 27mins
  • Setup Your Local Environment to Start Using Git 19mins
  • Working in a Local Repository 30mins
  • Working with Others in a Shared Repository 26mins
  • Merge Conflicts: What Are They and How Can You Resolve Them? 12mins
  • How to Modify and Fix Your Commits 12mins
  • Popular Team Workflows 6mins
  • Summary and Next Steps 3mins

Taught by

Aaron Stewart

Reviews

4.8 rating at Pluralsight based on 119 ratings

Start your review of Git Fundamentals

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.