Programming Foundations: Version Control with Git

Go to class
Write Review

Free Online Course: Programming Foundations: Version Control with Git provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Programming Foundations: Version Control with Git is taught by Christina Truong.

Overview
  • Safeguard your projects and streamline your workflow using Git. Learn how to manage repositories using the command line or a graphical user interface (GUI).

Syllabus
  • Introduction

    • Don't lose work
    • What you should know
    • Working with the exercise files
    1. Introduction to Version Control
    • Why you need version control
    • What is version control?
    • What is Git?
    • The command line vs. the GUI
    • Git concepts and terminology
    • Hosting services
    • Git workflow
    • Installing Git on Mac
    • Installing Git on PC
    2. Git and the Command Line
    • Using the command line
    • Command line basics
    • Configure Git settings
    • Setting up a local repository
    • Setting up a remote repository
    • Adding changes with Git add and commit
    • Keep repositories up to date with Git pull and push
    • Deleting a repository or branch
    • Challenge: Putting it all together
    • Solution: Putting it all together
    3. Git and Graphical User Interfaces (GUI)
    • Using GUIs
    • Install GUI
    • Working with a repository
    • Adding changes and keeping up to date
    • What is Git branching?
    • Working with branches
    • Merging branches
    • Challenge: Putting it all together
    • Solution: Putting it all together
    Conclusion
    • Git for collaboration
    • Next steps