Get in Touch
 Duration 7 hours

Course Outline

Introduction to Git

  • Installing Git
  • Brief History of Git
  • Understanding Git

Core Git Concepts

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

Practical Git Usage

  • Configuring Your User Profile
  • Initializing or Cloning a Git Repository
  • Standard Workflow Examples
  • Reviewing Commit History with Log
  • Navigating Git History
  • Using Git Diff
  • Implementing Branches
  • Basic Merging Procedures
  • Utilizing Stash
  • Creating and Managing Tags
  • Exporting Git Data
  • Distributed Workflow Scenarios
  • Collaborating through Shared Repositories
  • Managing Hosted Repositories

Requirements

A foundational understanding of project development processes.

Target Audience

This training is designed for any professional intending to work with Git repositories.

It is particularly suitable for software developers, project managers, software and solutions architects, release managers, and related technical roles.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories