Get in Touch
 Duration 7 hours

Course Outline

Git Overview

  • Installation of Git
  • Brief History of Git
  • Definition and Purpose of Git

Git Concepts

  • Design Philosophy and Focus
  • Types of Git Objects
  • Understanding the Git Data Model
  • Strategies for Branching and Merging
  • The Concept of Treeish
  • The Git Directory
  • The Working Directory
  • The Index
  • Applications of Git Beyond Source Control

Git in Practice

  • Configuring Your Profile
  • Acquiring a Git Repository
  • Examples of Standard Workflows
  • Log - Analyzing Commit History
  • Navigating Through Git
  • Using Git Diff
  • Implementing Branching
  • Basic Merging Techniques
  • Managing Stashes
  • Applying Tags
  • Exporting Git Data
  • Examples of Distributed Workflows
  • Collaborating on Repositories
  • Working with Hosted Repositories

Requirements

Familiarity with basic project development concepts is required.

Audience

This training is designed for any individual planning to utilize Git repositories.

Ideal for software developers, project managers, software and solutions architects, release managers, and other stakeholders.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories