Practical Git: for Absolute Beginners

Practical Git: for Absolute Beginners

Practical Git: for Absolute Beginners

Learn all important basic Git features in practice only in 2 hours

Language: english

Note: 4.0/5 (520 notes) 47,759 students

Instructor(s): Dmytro Khmelenko

Last update: 2021-08-28

What you’ll learn

  • Basics of Git in a simple words
  • Understanding version control systems
  • Practical experience with Git from the very first lectures
  • Git setup and configuration
  • Git repository essentials
  • How to manage changes in files
  • Most used commands in git such as git add, git commit, git push and more
  • Integrating file changes
  • Exploring history log
  • Branches and effective team collaboration
  • Merge vs. Rebase: what to use and when?
  • What is merge conflict and how to solve it
  • How to create pull request on GitHub



  • Basics of IT
  • Basics of terminal usage



Explore and learn Git on practice in under 2 hours! Gain hands-on experience already from the first lectures!

This course is designed for everybody who never worked with Git. We will focus on Git basics from the very beginning and discover how to apply them. The course contains theoretical lectures followed by practical lessons.

Every practical lesson shows the application material from the respective theory. Students have an opportunity to explore Git and gain practical knowledge in less than 2 hours.

The course will teach you how to start applying Git from day 1 in a practical manner. The main accent is to familiarize yourself with Git faster and try it out.

The following topics will be covered

  • installation and setup;

  • explanation of what Git repository is;

  • how to copy the repository to your computer;

  • what is the difference between local and remote repositories;

  • lifecycle of changes in files;

  • how to view modifications in files and revert them;

  • common Git commands for saving and propagating modifications such as commit and push;

  • using history log;

  • downloading changes with the Git pull command;

  • what is a Git branch;

  • effective teamwork in examples with many branches;

  • merge and rebase: when to use?

  • conflicts and files and how to resolve them;

  • pull request and its benefits;

At the end of this course, students will get all the necessary knowledge about Git and will be able to perform the basic git operations confidently. This course is mainly for beginners in the software development industry and everybody who is curious about git.

A significant number of companies is using git. Students with the knowledge of Git have higher chances of getting their first job. It remains the technology every software engineer should know.

Don’t miss your chance and join this course!

30-Day Money-Back Guarantee by Udemy.


Who this course is for

  • Beginners in software development
  • Everybody who wants to learn Git basics fast and efficiently


Course content

  • Setup
    • Introduction
    • Course Expectations
    • What is Git?
    • Installation
    • References
    • How to Work with Terminal
  • Git Basics
    • Repository Theory
    • Repository – Hands-on
    • Changes Lifecycle
    • Changes Lifecycle – Hands-on (Part 1)
    • Changes Lifecycle – Hands-on (Part 2)
    • Git Commit
    • Git Commit – Hands-on
    • Git Basics – Quiz
  • Work with a Remote Repository
    • Git Push
    • Git Push – Hands-on
    • Git Pull
    • Git Pull – Hands-on
    • Work with a Remote Repository – Quiz
  • Team Work with Git
    • Git Branch
    • Git Branch – Hands-on
    • Git Checkout – Hands-on
    • Git Merge
    • Git Merge – Hands-on
    • Git Rebase
    • Git Rebase – Hands-on
    • Conflicts
    • Conflicts – Hands-on
    • Pull Request
    • Pull Request – Hands-on
    • Team Work with Git – Quiz
  • Congratulations – Practical Git: for Absolute Beginners
    • Congratulations – Practical Git: for Absolute Beginners
    • Git Commands Cheatsheet


Practical Git: for Absolute BeginnersPractical Git: for Absolute Beginners

Time remaining or 468 enrolls left


Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate