3.85 out of 5
3.85
45 reviews on Udemy

Starting with Git & GitHub

All about Git and GitHub
Instructor:
Stone River eLearning
202 students enrolled
English [Auto-generated]
Learn the world's most popular code repository.. Git!
Learn to use GitHub to host public code repositories
Understand the most commonly used Git commands
Use GitHub's amazing repository management utilites
Branch and Merge code like a pro!
Understand how to use a Git repo on your local machine
Use Pull Requests to initiate a code review
Learn how to participate in an open-sourced project on GitHub
Discover the benefits of a rich GitHub repository collection
Understand what Git and GitHub are, and how they can make you a significantly better developer ... and much, much more!

Any IT professional or casual developer anticipating a solid understanding of how Git and GitHub work in open-sourced and private development projects needs to go through this course and absorb all of its contents. Anyone desiring to learn how Git and GitHub are designed, administered, and used needs the knowledge and practice presented in this course.  This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to effectively participate in a project manage with Git and/or GitHub.

Welcome to Starting With Git and GitHub

1
Introduction

 We will learn how Git came to be and get a background on the use of source control systems in general.  We will then talk in more depth about Git and how it works under the covers and how we only need to be concerned with a handful of commands to make Git work for us. 

2
Git Defined

Git is a version control system that we can learn to use to make our development life much more efficient.  

3
GitHub Defined

Knowing Git's workflow is as important as knowing its commands.  Let's learn it.

4
The Development Workflow

Knowing Git's workflow is as important as knowing its commands.  Let's learn it.

5
Installing Git Locally

We can get Git installed on our local machines so we can be ready to work with it.

Using Git

1
Introduction

Let's learn to get set up with Git and how to manage our source code with Git's commands within its inherent workflow.

2
Getting Things Started

Getting set up for working with Git is easy.  Let's discover just how easy it really is.

3
Managing Files

We manage our code in a repo (repository) and there are just a few commands we need to know to do this properly.

4
Working with a Repo

We're going to build apps with Angular, so let's see how we move forward from a CLI scaffolded project base

5
A Local Workflow

Git commands are great, but they hang on the workflow.  Let's be sure to understand what that is. 

Using GitHub

1
Introduction

Working in a team environment introduces the remote repo.  Let's learn to work with it.

2
Working with Remote

Working in a team environment introduces the remote repo.  Let's learn to work with it.


3
An Extended Workflow

Git's overall workflow is something we need to be intimately familiar with.

4
Pull Requests

Pull Requests are used to initiate code reviews.  Let's find out how they work.

5
Branching & Merging

The use of branching and merging can become a very detailed practice.  Let's dig deeper into what this is all about.

Additional Features

1
Introduction

GitHub Pages can showcase a repository's content. 

2
GitHub Pages

GitHub goes far beyond source code management.  Let's discover some of these places.

3
GitHub as a Safety Net

GitHub goes far beyond source code management.  Let's discover some of these places.

4
GitHub Integrations

GitHub's public API enables many products and services to integrate directly with your repos

5
Wrap Up

You're now a Git & GitHub force to be reconed with.  Go to GitHub and be a player!

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.9
3.9 out of 5
45 Ratings

Detailed Rating

Stars 5
23
Stars 4
16
Stars 3
3
Stars 2
2
Stars 1
1
9c82f11065108feb91088818cb41adcc
30-Day Money-Back Guarantee

Includes

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