Introduction to version control with Git
Offered By: Microsoft via Microsoft Learn
Course Description
Overview
- Module 1: Use Git to track changes and collaborate with other developers.
- Learn what version control is
- Understand distributed version control systems, like Git
- Create a new Git project and configure it
- Make and track changes to code by using Git
- Use Git to recover from simple mistakes
- Module 2: Learn how to us Git to create and modify a new project in Git
- Learn how to create a new Git Project
- Understand how to track changes in Git
- Module 3: Use Git to track changes to source code and collaborate with other developers.
- Clone a repository
- Push changes to a remote repository
- Stash changes
- Pull changes from other users to update a repository
- Module 4: Level up your Git knowledge by learning how to keep code separate in branches, and how to merge them later.
- Learn how branches work in Git
- Create new branches and switch between branches
- Merge branches together
- Learn basic techniques for resolving merge conflicts
In this module, you'll:
In this module you will:
In this module, you will:
In this module, you will:
Syllabus
- Module 1: Introduction to Git
- Introduction
- What is version control?
- Exercise - Try out Git
- Basic Git commands
- Knowledge check
- Summary
- Module 2: How to create and modify a Git project
- Introduction
- Exercise - Start a project
- Exercise - Make changes and track them with Git
- Fix simple mistakes
- Exercise - Use Git to fix mistakes
- Knowledge check
- Summary
- Module 3: Collaborate with Git
- Introduction
- Collaborate by using a pull command
- Exercise - Clone a repo
- Exercise - Make a pull request
- Exercise - Collaborate by using a shared repo
- Knowledge check
- Summary
- Module 4: Edit code through branching and merging in Git
- Introduction
- Branches in Git
- Exercise - Create a branch as Alice
- Exercise - Merge Bob's branch
- Exercise - Resolve merge conflicts
- Knowledge check
- Summary
Tags
Related Courses
The Data Scientist’s ToolboxJohns Hopkins University via Coursera How to Use Git and GitHub
Udacity Ruby on Rails: An Introduction
Johns Hopkins University via Coursera Accediendo a la nube con iOS
Tecnológico de Monterrey via Coursera Responsive Website Development and Design Capstone
University of London International Programmes via Coursera