Practical Git: for Absolute Beginners


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

What you will 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

Basic Git for beginners

Description

Explore and learn basic Git in 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 to teach Git to beginners.

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:


Get Instant Notification of New Courses on our Telegram channel.

Noteβž› Make sure your π”ππžπ¦π² cart has only this course you're going to enroll it now, Remove all other courses from the π”ππžπ¦π² cart before Enrolling!


  • 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 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 are using Git. Students with 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!

BONUS:Β at the end of the course you will get basic Git commands cheatsheet for every day!

30-Day Money-Back Guarantee by Udemy.

English
language

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