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

Pluralsight

GitHub Fundamentals

via Pluralsight

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
This course will teach you how to use Git and GitHub to handle your source code effectively, manage your project, and collaborate with other members.

GitHub is the world’s favorite code repository site. Backed by Git, it makes working with the distributed source control accessible for all developers. In 2022, it has over 70 million developers working on projects and sharing code over 200 million repositories. In this course, GitHub Fundamentals, you'll learn all you need to know to use GitHub effectively as a developer and make GitHub part of your daily routine of managing your code and your work. First, you'll explore repositories and the many actions you can do with them. Next, you’ll see how to create and manage branches, work with pull requests, and learn about the GitHub flow to manage your changes. Finally, you’ll learn about the collaborative features in GitHub such as issues and the GitHub Wiki. After watching this course, you’ll have a solid understanding of what GitHub can do for you as a developer.

Syllabus

  • Course Overview 1min
  • An Overview of Git and GitHub 31mins
  • Getting Started with GitHub 25mins
  • Working with Repositories 48mins
  • Collaborating Using the GitHub Flow 59mins
  • Tracking Issues and Creating Releases 27mins
  • Automating Tasks with GitHub Actions 28mins
  • Creating a GitHub Wiki 6mins
  • Working with Social Features on GitHub 13mins
  • Working with Teams and Organizations 13mins
  • Interacting with GitHub Using the GitHub Desktop Client 9mins

Taught by

Gill Cleeren

Reviews

4.7 rating at Pluralsight based on 69 ratings

Start your review of GitHub 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.