Get in Touch

Course Outline

Git Overview

  • Installing Git
  • A Brief History of Git
  • What is Git?

Core Git Concepts

  • Focus and Design Philosophy
  • Git Object Types
  • The Git Data Model
  • Branching and Merging Techniques
  • Understanding Treeish Objects
  • The Git Directory Structure
  • Working Directory Operations
  • The Index (Staging Area)
  • Non-SCM Applications of Git

Practical Application of Git

  • Configuring Your User Profile
  • Obtaining a Git Repository
  • Typical Workflow Examples
  • Exploring Commit History via Log
  • Browsing Git Data
  • Analyzing Differences with Git Diff
  • Branching Strategies
  • Basic Merging Procedures
  • Using Stash for Temporary Storage
  • Tagging Milestones
  • Exporting Git Repositories
  • Distributed Workflow Examples
  • Sharing Repositories with Others
  • Utilizing Hosted Repositories

Requirements

Fundamental understanding of project development processes.

Audience

This course is designed for anyone who intends to use a Git repository.

Target participants include software developers, project managers, software architects, solutions architects, release managers, and other relevant roles.

 7 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories