Get in Touch
 Duration 7 hours

Course Outline

Introduction to Git

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

Core Git Concepts

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

Practical Git Applications

  • Configuring User Profiles
  • Obtaining a Git Repository
  • Standard Workflow Scenarios
  • Reviewing Commit History via Log
  • Navigating Git Repositories
  • Using Git Diff
  • Implementing Branching
  • Basic Merging Techniques
  • Utilizing Stashing
  • Applying Tags
  • Exporting Git Data
  • Distributed Workflow Scenarios
  • Sharing Repository Access
  • Managing Hosted Repositories

Requirements

A foundational understanding of software project development.

Target Audience

This course is designed for any individual planning to work with Git repositories.

It is ideal for software developers, project managers, software architects, solutions architects, release managers, and similar roles.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories