Get in Touch

Course Outline

Typical Workflows (Centralized Approach)

  • Making commits
  • Browsing history
  • Tagging and branching
  • Merging changes
  • Working remotely
  • Sharing your work

Core Git Concepts

  • Git objects
  • Distributed repositories
  • Authors versus committers
  • Email-based patch merging
  • Merging from external repositories
  • Octopus merges

Migrating Your Habits

  • Mirroring Subversion repositories
  • Using Git in a centralized fashion
  • Transitioning to a distributed model
  • Migration case studies (Open Source projects)

Git Internals and Advanced Topics

  • Git low-level commands
  • Signing commits
  • Ignore and exclude patterns

Migration and Bridging Techniques

  • Cloning Subversion repositories with git-svn
  • Interacting between Subversion repositories and Git working directories

Requirements

Strong understanding of Subversion (SVN) is required.

 7 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories