4.2 out of 5
4.2
37 reviews on Udemy

Git / GitHub Beginners Bible™ – Master the Basics in 1 day!

Learn the basics of Git & GitHub with this comprehensive guide and re-invent the way you develop and track data!
Instructor:
Varun Joshi
2,050 students enrolled
English
Understand why Version Control is necessary
Work with basic Git commands
Understand workflows and advanced Git concepts
Add a great skill to their resume

If you are looking for a course that will help you master the basics of Git, you will love this Udemy Course! This course is designed for anyone who wants to understand source control and it’s need. 

Throughout the course, you will understand the key concepts of Git and grasp techniques that will make you reinvent the way you develop and track data. You will perform tasks, answer quizzes and have hands-on experience with the most popular source control system, 

Git originated from the father of Linux and has a user base of millions of developers. 

This course does not require any prior experience with Git or GitHub and will help beginners get started with Git as quickly as possible or if you are an experienced user, it will help revise your basic concepts.

Introduction to Git

1
Introduction

Welcome to the first lecture of this Git Course. Here is what you will be learning.

2
Why do we use Git?

Learn why Git is needed and why do millions of developers use it around the world.

3
Installing Git

Get started by installing Git on your computers.

4
Setting Up

Before we begin, we need to setup Git according to our liking.

5
Introduction to GitHub

Learn more about GitHub, the most popular git repository sharing portal.

6
Introduction to Git

Git Basics

1
Creating a repository

Take your first steps into the world of Git and create your first repository.

2
The Staging Area

Need a quick status of your repository? This should help.

3
Committing Files

Add files to your repository and make sure Git knows about your changes.

4
Viewing History and Undoing Changes
5
Git Basics

Advanced Git

1
Branching Out

Learn more about the feature that many people feel is the 'killer' feature of Git. Its branching model.

2
Merging

If you branch out, you also need to merge in.

3
Merge Conflicts

Learn to solve conflicts like a pro!

4
Working with Remotes

Learn more about collaborating and working with shared repositories.

5
Pushing & Pulling

Pushing and Pulling to repositories makes sure you are up-to-date with their changes.

6
Workflows

Git is a distributed system, with a lot of options to play around with. Discover different workflows and decide which one suits you best!

7
Advanced Git

Miscellaneous Information

1
Customizing Git

Want to add color to Git and personalize Git? Read on.

2
Advanced Git Commands

The staging area might seem a little dull. So let's make it interactive! Oh, also we go through the scary reset command.

3
Uploading Repository to Github

The final steps, upload your repository to GitHub.

Final Note

1
Final Note
2
Credits
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!
4.2
4.2 out of 5
37 Ratings

Detailed Rating

Stars 5
25
Stars 4
6
Stars 3
3
Stars 2
2
Stars 1
1
1f89ea1b77b4f7da748185df704b1e87
30-Day Money-Back Guarantee

Includes

1 hours on-demand video
4 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion