Git / GitHub Beginners Bible™ - Master the Basics in 1 day!
4.5 (28 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,021 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Git / GitHub Beginners Bible™ - Master the Basics in 1 day! to your Wishlist.

Add to Wishlist

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!
4.5 (28 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,021 students enrolled
Created by Varun Joshi
Last updated 7/2016
English
English
Curiosity Sale
Current price: $10 Original price: $50 Discount: 80% off
30-Day Money-Back Guarantee
Includes:
  • 1 hour on-demand video
  • 4 Articles
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand why Version Control is necessary
  • Work with basic Git commands
  • Understand workflows and advanced Git concepts
  • Add a great skill to their resume
View Curriculum
Requirements
  • Basic Computer Skills
  • Basic knowledge of using a command line interface will help
  • Administrator Permission to install Git
Description

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.

Who is the target audience?
  • Graphic & Web Designers
  • Software developers who wish to collaborate with others on their project.
  • IT Managers considering Git for their Version Control needs
  • Freelancers & other Creative Professionals
Students Who Viewed This Course Also Viewed
Curriculum For This Course
20 Lectures
01:08:54
+
Introduction to Git
5 Lectures 13:07

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

Preview 01:24

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

Why do we use Git?
01:58

Get started by installing Git on your computers.

Preview 04:03

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

Setting Up
02:57

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

Introduction to GitHub
02:45

Introduction to Git
5 questions
+
Git Basics
4 Lectures 18:12

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

Creating a repository
03:53

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

The Staging Area
05:22

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

Committing Files
03:31


Git Basics
5 questions
+
Advanced Git
6 Lectures 27:06

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

Branching Out
04:59

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

Merging
02:56

Learn to solve conflicts like a pro!

Merge Conflicts
04:32

Learn more about collaborating and working with shared repositories.

Working with Remotes
03:50

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

Pushing & Pulling
05:00

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

Workflows
05:49

Advanced Git
5 questions
+
Miscellaneous Information
3 Lectures 10:03

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

Customizing Git
06:09

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

Advanced Git Commands
03:02

The final steps, upload your repository to GitHub.

Uploading Repository to Github
00:50
+
Final Note
2 Lectures 00:51
Final Note
00:50

About the Instructor
Varun Joshi
4.5 Average rating
28 Reviews
2,021 Students
1 Course
Freelancer

I have been working as an Online Freelance Instructor for the past one year. I began programming with C in 2011. I am well versed in a number of programming languages and concepts such as Java, C++, MySQL etc.