4.23 out of 5
4.23
613 reviews on Udemy

Git & GitHub Bootcamp & Integration with most popular IDEs

Git and Github mastery & Git Integration with highly popular dev environments such as Eclipse, Android studio & IntelliJ
Instructor:
Bibhash Roy
5,209 students enrolled
English
Understand what Git is, and how to use it.
Save your software projects in Git
Be able to clone Git projects from the Internet
Upload projects to Git enabled web repositories like GitHub
Access Git inside popular IDE's such as Eclipse, IntelliJ and Android Studio

Student Reviews For The Git Bootcamp With GitHub Course.

“Brilliant course. Learned a lot and I am now using git and github in my software development. The videos and explanations are very clear and cover everything you need to get started using git and github.” – David Crombie

Not only does he teach the basics of git and GitHub, but he also shows how to use it with several different editors, and even shows you how to install all of them on top of it. I have a much better grip on git and GitHub and although I do need a lot of practice” – Francisca Roele

“The information on how to configure git and github was very clear and easy to follow. The examples on how to use git were easy to understand and the instructor showed how to use the most important features of git. Overall it is a very good introduction to the use of git and github.” – Bill Coulter

======================================================

Maybe you’ve heard how version control is an important part of software development, but haven’t gotten around to learn about Git yet?

Perhaps you have searched to find a course that will teach you the important parts of using Git and GitHub, but have failed to find one that actually explains things in detail, step by step.

Maybe you have an urgent need to understand how to use Git, but don’t want to spent hours watching videos that are fully of theory, but don’t include the necessary how-to information.

Or maybe you tried another Git course, and found that it was created by someone who is not a full time developer, and it left you needing more information.

If any of this resonates with you, then this is the course for you.

In this course, you will discover Git and version control systems in general, and obtain real world, value skills that can dramatically increase your career prospects as a software developer.

The fact is that an understanding of version control systems and source control in general is vital for developers in 2016, and this course will get you up to speed fast.

Git is one of those skills that employers look for on resumes, so don’t miss out on opportunities because you are do not have the necessary skills.

You will learn how to:

  • Setup and install Git for your operating system, with separate videos for Windows, Mac and Linux.
  • How to use Git from either the command line/shell, or from software development tools like IntelliJ, Android Studio, and Eclipse.
  • How to create and maintain your own Git repositories on your local computer.
  • Understand core Git commands like add, push, pull, checkout, clone, and more
  • Learn how to create new repositories on Github.
  • Obtain the skills to setup GitHub as a remote repository for your local Git repositories.
  • Learn how to download and install a valuable free tool that makes it dramatically easy to understand how Git works.
  • Understand the core differences between centralised version control systems and distributed version control systems, and why its vital to use the right system.
  • And for bonus points, find out the reason why Linus Torvalds, the inventor of Linux actually developed Git in the first place!
  • Plus lot’s more!

What about updates and support?

My other courses get continued updates and support, and this course is no exception.

We answer questions daily in the questions and answers area of the course, so you are never on your own.    

So, are you ready to get started? Enroll now and start your journey to understanding Git and Github today.

Installation

1
Introduction
2
Install Git on Windows
3
Install Git on a Mac
4
Install Git on Linux

Overview

1
Version Control Systems
2
Bird's Eye View of Git
3
Git History
4
Git States
5
More on States

Using Git

1
Setup a Repository
2
Setup Name and Email Address For Git
3
Setup Git Prompt on Windows
4
Setup Git Prompt on a Mac
5
Setup Git Prompt on Linux
6
Creating an empty Git Repository
7
Adding an existing Project to a Git Repository
8
Adding Files to a Git Repository
9
Committing Changes to a Git Repository
10
Checking a Git Repository Status
11
Reverting Changes From a Git Repository
12
Viewing the Git Commit History
13
Git Branches

Github

1
Introduction to Github
2
Creating a Repository on Github
3
Push Changes to GitHub
4
Pulling Changes from Github
5
Forking and Cloning a Github Repository

Using Git With Graphical User Interface Software Tools

1
Overview of the content in the following sections of the course.

Using Git With Android Studio

1
Introduction
2
Downloading and Installing the Java Development Kit
3
Downloading and Installing Android Studio
4
Configuring the Android Software Development Kit
5
Setting up Android Studio for Git Usage
6
Importing an Android Studio Project into Github
7
Push Changes From Android Studio to Github
8
Clone a Repository From Github
9
Pulling Changes From Github
10
Branching
11
Merge Branches

Using Git With JetBrain's IntelliJ IDEA

1
Introduction
2
Install Python for Windows
3
Install Jetbrains IntelliJ IDEA for Windows
4
Configure IntelliJ for Python
5
Setting up IntelliJ for Git Usage
6
Importing an IntelliJ project into Github
7
Pulling and Pushing Changes to a Remote Repository
8
Clone a Repository
9
Pulling Changes
10
Basic Branching
11
Merging Branches

Using Git With Eclipse

1
Introduction
2
Install Java Development Kit
3
Install Eclipse
4
Setting up Eclipse for Git Usage
5
Import Project
6
Pushing Changes to Github
7
Cloning from Github
8
Pull From Github
9
Working with Branches
10
Merging Branches

Bonus Section

1
Bonus Lecture: Special Offers

In this lecture, you will know about Instructor's other courses!

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
613 Ratings

Detailed Rating

Stars 5
309
Stars 4
221
Stars 3
61
Stars 2
16
Stars 1
6
a089245cc0acc01ad4d1ef18b59a4b2b
30-Day Money-Back Guarantee

Includes

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