YoVDO

Git Essential Training: The Basics

Offered By: LinkedIn Learning

Tags

Git Courses Software Development Courses Version Control Courses Code Management Courses

Course Description

Overview

Learn about the basics of Git and get comfortable working with Git, as well as GitHub Star and Microsoft MVP, on your own projects.

Syllabus

Introduction
  • Get started with Git
  • What you should know
1. Why Do You Want to Use Git?
  • Git for version control
  • Git to share code
  • Git to collaborate
  • Open source
2. How Does Git Work?
  • Use Git locally
  • Use a Git provider
  • Distributed version control
  • How to start working with Git
3. Install and Configure Git
  • Install Git on Windows
  • Install Git on Linux
  • Install Git on macOS
  • Git GUI clients
  • Optional: Install Visual Studio Code
  • Configure Git
4. Push Your Code with Git
  • Set up a remote repository
  • Clone the remote repository
  • Create a file and stage it
  • Commit a file
  • Push the file to the remote repository
  • The .git folder
  • Initialize a repository locally and sync it to the remote repository
  • Challenge: Push your first code
  • Solution: Push your first code
5. Make Changes to Files
  • Git status
  • Edit a file and view changes
  • Make use of the GUI of Visual Studio Code
  • View commit history
  • Delete files
  • Rename files
  • Working with folders
  • Undo your changes
  • Look back in Git history
  • Revert to an old state
  • Challenge: Make a change and revert
  • Solution: Make a change and revert
6. Important Concepts in Git
  • Ignoring files
  • Git branches
  • Git commit messages
  • Getting out of trouble
Conclusion
  • Next steps

Taught by

Kevin Skoglund

Related Courses

1C:Enterprise Junior Developer Course
Moscow Institute of Physics and Technology via Coursera
Agile Development
University of Virginia via Coursera
Testing with Agile
University of Virginia via Coursera
PM4R Agile: mentalidad ágil en proyectos de desarrollo
Inter-American Development Bank via edX
Agile Planning for Software Products
University of Alberta via Coursera