Get in Touch
 Duration 7 hours

Course Outline

Day-to-Day Tasks (Centralized Approach)

  • Making commits
  • Navigating repository history
  • Creating tags and branches
  • Merging changes
  • Working with remote repositories
  • Collaborating on work

Core Git Concepts

  • Git object database
  • Distributed repository architecture
  • Distinguishing authors and committers
  • Merging via email
  • Merging from external repositories
  • Octopus merges

Shifting Work Habits

  • Mirroring Subversion repositories
  • Utilizing Git in a centralized setup
  • Moving to a distributed model
  • Migration case studies (Open Source initiatives)

Git Internals and Advanced Topics

  • Low-level Git commands
  • Commit signatures
  • Ignore and exclude rules

Migration and Bridging Techniques

  • Implementing Git SVN clone
  • Managing Subversion repositories alongside Git working copies

Requirements

A solid understanding of Subversion (SVN) is required.

Testimonials (7)

Related Categories