Get in Touch
 Duration 7 hours

Course Outline

Git Overview

  • Installation of Git
  • Brief Historical Context of Git
  • Defining Git

Git Concepts

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

Practical Application of Git

  • Configuring User Profiles
  • Acquiring a Git Repository
  • Standard Workflow Scenarios
  • Examining Commit History via Log
  • Exploring Repository Contents
  • Analyzing Changes with Git Diff
  • Implementing Branches
  • Basic Merging Procedures
  • Utilizing Stashing
  • Applying Tags
  • Exporting Data from Git
  • Distributed Workflow Scenarios
  • Methods for Sharing Repositories
  • Managing Hosted Repositories

Requirements

A foundational understanding of project development processes is recommended.

Target Audience

This course is designed for any individual or team planning to utilize a Git repository.

It is particularly relevant for software developers, project managers, software and solutions architects, release managers, and other professionals involved in the software lifecycle.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories