Course Outline

Everyday Work (in centralized manner)

  • Committing
  • Browsing
  • Tagging and Branching
  • Merging
  • Going Remote
  • Sharing the Work

Git Concepts

  • Git Objects
  • Distributed repositories
  • Authors and Committers
  • Merging works via e-mail
  • Merging works from others repositories
  • Octopus merge

Habits Migration Process

  • Mirroring Subversion
  • Working with Git in a centralized manner
  • Switching to distributed model
  • Migration process examples (Open Source projects)

Git Plumbing and Advanced topics

  • Git Commands
  • Signatures
  • Ignores and Excludes

Migrating and Bridging

  • Using Git SVN clone
  • Working with a Subversion repository and Git working copy

Requirements

Good knowledge of Subversion (SVN) required.

  7 Hours
 

Testimonials

Related Courses

Git for Users

  7 hours

Release Management and Deployment with Distributed Version Control System

  7 hours

Comprehensive Git

  21 hours

Gerrit Code Review

  7 hours

Bitbucket

  14 hours

GitOps Continuous Deployment for Kubernetes

  21 hours

Subversion for Users

  7 hours

Subversion for Administrators

  7 hours

Subversion for Advanced Users

  14 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