Get in Touch
 Duration 7 hours

Course Outline

Introduction to Git

  • Installation of Git
  • Brief History of Git
  • Understanding Git

Core Git Concepts

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

Practical Application of Git

  • Configuring User Profiles
  • Initializing or Cloning a Repository
  • Examples of Standard Workflows
  • Reviewing Commit History with Log
  • Exploring Git History
  • Analyzing Changes with Git Diff
  • Managing Branches
  • Basic Merging Techniques
  • Using Stash
  • Creating and Managing Tags
  • Exporting Git Data
  • Examples of Distributed Workflows
  • Collaboration via Shared Repositories
  • Working with Hosted Repositories

Requirements

Familiarity with basic project development concepts.

Audience

This training is designed for any individual who intends to utilize Git repositories in their workflow.

Key professionals include software developers, project managers, software and solutions architects, release managers, and similar roles.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories