Get in Touch
 Duration 21 hours

Course Outline

Core Git Fundamentals

  • Introduction to Git
  • Managing the Git Repository
  • Committing Changes
  • Examining Commit History
  • Reverting Changes
  • Creating Tags

Branching Strategies

  • Merging and Branching
  • Managing Branches
  • Workflow Patterns
  • Handling Remote Branches
  • Rebasing

Server-Side Git

  • Communication Protocols
  • Installing Git on a Server
  • Creating SSH Public Keys
  • Server Configuration
  • Enabling Public Access
  • Platform Hosting (GitHub)
  • Interacting with Remotes

Distributed Model

  • Distributed Workflows
  • Contributing to Projects
  • Project Maintenance

Advanced Git Tools

  • Selecting Revisions
  • Interactive Staging
  • Modifying History
  • Debugging via Bisect
  • Using Submodules
  • Merging Subtrees

Git Customization

  • Configuring Git
  • Defining Git Attributes
  • Implementing Git Hooks

Requirements

Fundamental understanding of project development processes.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories