Get in Touch
 Duration 21 hours

Course Outline

Git Basics

  • Getting started with Git
  • Working with Git Repositories
  • Committing Changes to the Repository
  • Reviewing Commit History
  • Reverting Mistakes and Changes
  • Using Tags

Git Branching

  • Creating Branches and Merging
  • Managing Branches
  • Different Branching Strategies
  • Handling Remote Branches
  • Rebasing Branches

Git on the Server

  • Communication Protocols
  • Installing Git on a Server
  • Creating SSH Public Keys
  • Configuring the Server
  • Managing Public Access
  • Using Hosted Git (GitHub)
  • Interacting with Remote Repositories

Distributed Git

  • Implementing Distributed Workflows
  • Making Contributions to Projects
  • Project Maintenance

Git Tools

  • Selecting Specific Revisions
  • Staging Changes Interactively
  • Modifying Commit History
  • Debugging using Git bisect
  • Working with Submodules
  • Merging Subtrees

Customizing Git

  • Configuring Git Settings
  • Defining Git Attributes
  • Utilizing Git Hooks

Requirements

Foundational understanding of project development.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories