Getting Started With Git: Key Concepts for Beginners
4.5 (24 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.
5,560 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Getting Started With Git: Key Concepts for Beginners to your Wishlist.

Add to Wishlist

Getting Started With Git: Key Concepts for Beginners

Learn what you need to get started!
New
4.5 (24 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.
5,560 students enrolled
Created by Linux Academy
Last updated 8/2017
English
English [Auto-generated]
Price: Free
Includes:
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Install and Configure Git Source Control
  • Create a Local Repository and Add Content for Tracking
  • Understand Git Logging
  • Clone a Repository
  • Ignore Content Types
  • Perform Basic Branching and Merging
  • Push Updates to Remote Repositories
View Curriculum
Requirements
  • The prospective student should have a basic familiarity with the Linux Command Line in order to be able to execute the commands for installation and configuration of Git. Additionally, a familiarity with what source control is would also help maximize what they take away from this course.
Description

If you have heard all the buzz around Git source control management and are wondering what it is and how to get started using it, then this course is for you.

Although Git (and and source control management in general) are large topics, we will distill them down to just the information you need to know to get started using both. Within this set of video demonstrations, you will learn how to install Git, configure it for your local environment, communicate with local and remote source repositories (Github anyone?), add content to a local and remote repository, create comments for your code, understand basic branching and merging and excluding content types from the repository.

Once you have completed the course, you will be well on your way to implementing Git source control management in your environment!

Who is the target audience?
  • Anyone who wants to get started with using Git for source control, either as part of a collaborative team or an individual contributor.
Compare to Other Git Courses
Curriculum For This Course
8 Lectures
01:40:30
+
Introduction
1 Lecture 10:09

Install and set up some configuration items for our Git repository use.

Installation and Configuration
10:09
+
Using Git
6 Lectures 01:22:46

Learn how to create a local repository and add content to it to track and manage.

Creating a Repository and Adding Content
19:48

Git offers a built-in facility to explore what has taken place in our repository branches; let's take a look at a number of ways to get at it.

Git Logging
10:11

The most common method of using Git is to clone local or remote repositories into local workspaces. 

Cloning Repositories
15:41

We need to be able to have granular control over the names and types of files and directories that are tracked in our repository. Learn about the global configuration file and local repository files that do just that.

Ignoring Certain Content Types
12:08

Branching gives us a powerful and flexible way to isolate the paths we take during the development of our project.

Branching
13:37

At some point, those branches need to be merged to a master or alternative branch. Here, we learn how to do that and then  how to publish all of the branches and associated changes back to our remote repository.

Branch Merging and Pushing Updates
11:21
+
Conclusion
1 Lecture 07:35

After you complete the Git course, take a look at some of the places to try at Linux Academy (including the full Git and Gitlab course)!

Where Do I Go From Here?
07:35
About the Instructor
Linux Academy
4.6 Average rating
14,015 Reviews
78,870 Students
12 Courses
Instructor at Linux Academy

Linux Academy was founded on the belief that providing high-quality, in-depth training should be available at an affordable price. We strive to change lives by teaching Linux and cloud technology. Students can learn new skills, get certified, and advance in their career. 

Our full-time, expert instructors create content on AWS, Linux, OpenStack, DevOps, Azure, and Big Data.