View all courses

This is a is a fast-paced 2-day instructor-led course that provides a solid overview of Git and GitHub, the web-based version control repository hosting service. While the examples in this class are related to computer code, GitHub can be used for other content. It offers the complete distributed version control and source code management (SCM) functionality of Git as well as adding its own features. It provides access control and several collaboration features such as bug tracking, feature requests, task management, and wikis for every project. This course is approximately 50% hands-on, combining expert lecture, real-world demonstrations and group discussions with machine-based practical labs and exercises. Our engaging instructors and mentors are highly experienced practitioners who bring years of current "on-the-job" experience into every classroom. Note: this class assumes some prior experience with Git, plus basic coding or programming knowledge.

What You'll Learn

  • Getting Started with Collaboration
  • Understanding the GitHub Flow
  • Branching with Git
  • Local Git Configuration
  • Working Locally with Git
  • Collaborating on Your Code
  • Merging Pull Requests
  • Viewing Local Project History
  • Streaming Your Workflow with Aliases
  • Workflow Review Project: GitHub Games
  • Resolving Merge Conflicts
  • Working with Multiple Conflicts
  • Searching for Events in Your Code
  • Reverting Commits
  • Helpful Git Commands
  • Viewing Local Changes
  • Creating a New Local Repository
  • Fixing Commit Mistakes
  • Rewriting History with Git Reset
  • Merge Strategies: Rebase

*Request Detailed Syllabus

Register for this course
View all courses
  • Course Number GIT2
  • Course Length 2 days
  • Course Fee $1,795.00
  • Delivery Format vILT (Instructor Led; Virtual LIVE Online; Remote Training)
  • Course Topic Business Analysis, Process and Requirements
  • Vendor Vendor-Neutral
  • Technology Git/Github, Bitbucket, Cloudshare

Register for course: GIT2

"*" indicates required fields

This field is for validation purposes and should be left unchanged.