Skip to main content

Git: A Concise Introduction

This curriculum introduces the main concepts of Git, providing a beginner-friendly, step-by-step tutorial on using this free, open-source version control system.

The “Git version control via command line” post covers essential Git commands and concepts, helping users understand Git terminology, workflow, and command-line usage.

The “Git collaboration” post focuses on working with Git in a collaborative setting, including using platforms like GitHub and GitLab. It teaches users how to collaborate on projects, manage remote repositories, and work with commands like git fetch, git push, and git pull.

Lastly, the “Git: VS Code” post demonstrates how to use the VS Code editor to collaborate with Git across Windows, Mac, and Linux, track changes, and manage repositories directly from the editor.

Resources

    Git Version Control via Command Line

    EN
    This article introduces the main concepts in Git and basic Git commands that can be used from the command line. Understanding these commands will help you with using Git in a code editor, the Git desktop and other options, like GitHub online.

    Git Collaboration

    EN
    This short course will help learners understand how to work with Git in a collaborative setting such as teamwork or group projects, and how to make use of platforms like GitHub or GitLab to complete that work.

    Git: VS Code

    EN
    Getting access to the data on GitLab is different on all three operating systems. This post shows how to use the code editor VS Code with its graphical user interface for working collaboratively in Git with Windows, Mac and Linux.