Enroll now in an upcoming course

2 Days - $1200

No open enrollment classes scheduled at this time.

Contact Us

5% COURSE DISCOUNT

Register for our monthly training newsletter to stay informed about upcoming courses and new free content and you'll get a 5% discount off your first course.

They really had the best credibility out there, and they were flexible and tailored the class to what I needed for my developers.

Paul Beer, Optelian

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

As part of your registration, a printed copy of the course manual will be mailed to you. Expect 3-5 days for US delivery and 7-10 days for international deliveries.

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