Enroll now in an upcoming course

2 Days - $1200

No open enrollment classes scheduled at this time.

Contact Us

The willingness of the Linux Foundation to customize the course to our needs was the biggest determining factor for choosing them.

Matthew Cheng, Broadcom

A text icon linking to the trainign quote page

Watch the Free Linux Tutorial: Introduction to Git

Learn the fundamental concepts behind the Git version control system. Practice how to create, manipulate and share Git repositories with hands-on lab exercises.

Course Description

Developing with Git introduces the distributed development version control system that originated with the Linux kernel development community and is now being used on an ever increasing number of projects. Students will rapidly come up to speed on Git's concepts, basic commands, and how it is used in everyday work.

Upon mastering the material you will have a basic understanding of:

  • How Git compares with other revision control systems and what concepts need to be grasped when using Git.
  • Methods of creating new repositories or cloning already existing ones.
  • How to commit new changes, review revision histories, and examine differences with older versions.
  • How to work with different branches, merge repositories and work with a distributed development team.
Extensive hands-on exercises and demonstrations are designed to give you the necessary tools to use the essential features of Git.

Course Materials

When you sign up for this course with an early-bird discount, we’ll mail you a complementary printed copy of the manual.

All customers also receive digital access to the manual for the course. This includes:

  • 12 months of access to the manual from the date of the course.
  • Access to the course manual wherever you have Internet connectivity.
  • Access to every update and revision we make to the course manual during this time period.

If you aren’t able to purchase during the early bird period, you will still be able to purchase a physical copy of the the most recent version of the manual anytime within 12 months of taking the course.

For more details view the Course Outline.

Audience

The class is designed for developers who are familiar with the Linux operating system, but are new to Git. You'll need superuser privileges only to install Git on your system if it is not already installed.

Prerequisites

  • Be familiar with basic Linux (Unix) utilities, such as ls, rm, grep, tar.
  • Be comfortable using any of the available text editors (e.g. emacs, vi).
  • Experience with any major Linux distribution is helpful but not strictly required.

Ways To Train

Event Type: Training Course

Classroom Linux Training [?]

  • Delivered in conveniently located training centers
  • Please check schedule for exact location and duration

Online Linux Training [?]

  • Delivered over the phone, with instructor screen sharing
  • Please check schedule for exact location and duration

On-Site Corporate Linux Training [?]

  • All courses can be delivered at your office for private, on-site training
  • Contact us for more information

Custom Corporate Linux Training [?]

  • All courses can be customized for private, on-site training
  • Contact us for more information