Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Git Essential Training

Git Essential Training

1h 42mBeginner2025-05-06

Authors

Barbara Forbes

Barbara Forbes

Azure MVP and GitHub Star

Course details

If you’ve ever wondered why someone should use Git or how to use it for version control, this is a great course to get started. Join Azure MVP and GitHub Star Barbara Forbes as she guides you through the installation process, the Git workflow, setting up and pushing code into a repo, and committing changes, all with a focus on version control and how Git can help you achieve it. Find out why people use Git. Learn how Git works, locally or through a provider, and how you can get it installed, configured, and running the way you need it to work. Follow the full process of pushing your code with Git, then explore ways to make changes to files. Discover important concepts in Git, like how to ignore files you don’t want to include, how branching and merging can help you with development, what should be in a commit, and how to troubleshoot common errors.

Skills covered

GitVersion ControlGitHubDevOps ToolsDevOpsEssential TrainingOpen SourceSoftware Development

Concepts

0. Introduction

  • 01 - Get started with Git
  • 02 - What you should know

1. Why Do You Want to Use Git

  • 03 - Git for version control
  • 04 - Git to share code
  • 05 - Git to collaborate
  • 06 - Open source

2. How Does Git Work

  • 07 - Use Git locally
  • 08 - Use a Git provider
  • 09 - Distributed version control
  • 10 - How to start working with Git

3. Install and Configure Git

  • 11 - Use a Codespace for this course
  • 12 - Install Git on Windows
  • 13 - Install Git on Linux (PPT)
  • 14 - Install Git on macOS
  • 15 - Git GUI clients
  • 16 - Optional - Install Visual Studio Code
  • 17 - Configure Git

4. Push Your Code with Git

  • 18 - Set up a remote repository
  • 19 - Fork the course repository
  • 20 - Clone the remote repository
  • 21 - Create a file and stage it
  • 22 - Commit a file
  • 23 - Push the file to the remote repository
  • 24 - Pull changes from the remote repository
  • 25 - Initialize a repository locally and sync it
  • 26 - Challenge - Push your first code
  • 27 - Solution - Push your first code

5. Make Changes to Files

  • 28 - Git status
  • 29 - Edit a file and view changes
  • 30 - Delete files
  • 31 - Rename files
  • 32 - Working with folders
  • 33 - Undo your changes
  • 34 - View commit history
  • 35 - Go back in Git history
  • 36 - Revert a commit
  • 37 - Make use of the GUI of Visual Studio Code
  • 38 - Challenge - Make a change and revert
  • 39 - Solution - Make a change and revert

6. Important Concepts in Git

  • 40 - Ignoring files
  • 41 - The .git folder
  • 42 - Create a branch in your repository
  • 43 - Create and merge a pull request
  • 44 - Git commit messages
  • 45 - Solving a merge conflict
  • 46 - Challenge - Create a branch and a pull request
  • 47 - Solution - Create a branch and a pull request

Conclusion

  • 48 - Next steps

Related courses

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal