Course Outline

Git Overview

  • Installing Git
  • Short History of Git
  • What is Git?

Git Concepts

  • Focus and Design
  • Git Object Types
  • The Git Data Model
  • Branching and Merging
  • The Treeish
  • The Git Directory
  • Working Directory
  • The Index
  • Non-SCM Uses of Git

Git in Practice

  • Setting Up Your Profile
  • Getting a Git Repository
  • Normal Workflow Examples
  • Log - the Commit History
  • Browsing Git
  • Git Diff
  • Branching
  • Simple Merging
  • Stashing
  • Tagging
  • Exporting Git
  • Distributed Workflow Examples
  • Sharing Repositories
  • Hosted Repositories

Requirements

Basic knowledge of project development.

  7 Hours
 

Testimonials

Related Courses

Git for Victims of Subversion

  7 hours

Subversion for Users

  7 hours

Subversion for Administrators

  7 hours

Subversion for Advanced Users

  14 hours

Release Management and Deployment with Distributed Version Control System

  7 hours

Comprehensive Git

  21 hours

Gerrit Code Review

  7 hours

Bitbucket

  14 hours

CI/CD with Bitbucket Pipelines

  14 hours

GitOps Continuous Deployment for Kubernetes

  21 hours

Kubernetes and Gitlab

  14 hours

Implementation of the Continuous Integration / Continuous Delivery (CI/CD) process using GitLab C

  14 hours

Gitlab and Gitlab CI

  14 hours

Git and GitHub Fundamentals

  21 hours