Get in Touch
 Duration 7 hours (1 days)

Course Outline

Introduction to Git

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

Core Git Concepts

  • Design Philosophy and Focus
  • Types of Git Objects
  • The Underlying Git Data Model
  • Strategies for Branching and Merging
  • Understanding 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
  • Log: Reviewing Commit History
  • Navigating Through Git
  • Using Git Diff
  • Implementing Branches
  • Basic Merging Procedures
  • Stashing Changes
  • Applying Tags
  • Exporting Git Data
  • Distributed Workflow Scenarios
  • Repository Sharing Practices
  • Utilizing Hosted Repositories

Requirements

Foundational understanding of project development practices.

Target Audience

This course is designed for all professionals intending to utilize Git repositories in their workflow.

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

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories