3.29 out of 5
3.29
101 reviews on Udemy

Git Basics. Commits, code merges, GitHub repository

Learn git commands on practice
Instructor:
Arthur Tkachenko
14,561 students enrolled
Default git commands
Create first repository on GitHub
Learn about merging process
Learn how to resolve git merge conflicts

This course is for beginners software engineers.

It will teach you the basics about Version Control and default coding workflow, that millions of developers using worldwide. You’ll learn basic git commands.

I will introduce you to some advanced concepts. They can help you in the future if you decide to extend your git skills.

You will learn about the history of the code version system, how to use it, how to collaborate with other developers. It will help you to prevent errors or intersections with code changes from other teammates.

After an introduction to git and how to use it, we’ll create code storage at GitHub.

Learning git can sound hard from the beginning.

It’s important to have a lot of practice. You cannot learn git just by only reading about it. My goal is to show you practical examples, that can help you in your feature projects.

Mastering git skills it’s mostly about coding and applying default coding workflows, that coding teams using at their commercial projects.

I propose you to use the command line for applying git commands. At practical exercises will be real examples.We will start from simple examples, and then move to complex cases.

In order to master skills, use practical lessons and recreate those examples from scratch.

Don’t try to copy-paste it. It wouldn’t be very useful for you in the future.

You will learn basic terms, like: Repository, Branch, Revert/Rollback, Push, Pull, Commit, Merge

Hope you will enjoy it and in a few years, you become a coding rock-star.

Good luck!

Introduction to Git

1
What is Git & History of Git
2
Version Control System. How it work?
3
Online Git websites with git functionality and code hosting
4
Why to use Git as a developer

Installation. Create first GitHub repository

1
Create GitHub account
2
Create clean code repository on Github
3
Git install locally for different OS
4
Create your first GitHub project
5
Check-out and Check-In processes
6
Staging environment

Working with your repository

1
Create a good coverage for your repository
2
Create Readme file locally
3
Commit your changes and publish them at Github
4
Useful commands for Git
5
Practice. Check-out process

Git Merge

1
Branching workflow
2
Git Merge Part1
3
Git Merge Part2
4
Git Flow simple example
5
Git Merge simple example
6
Git Rebasing
7
Using Git merge
8
Fast-forward and 3-way merge example
9
Resolving conflict
10
Git Merge summary and git merge conflict practice
11
Git merge advanced example
12
Additional materials about branching and merging
13
Git CheatSheets
14
Congratulations!
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
3.3
3.3 out of 5
101 Ratings

Detailed Rating

Stars 5
17
Stars 4
20
Stars 3
25
Stars 2
21
Stars 1
17
ee9f267a9a4cbbd71e9296d47a3cbf34
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW