Details
This is a comprehensive course for people not familiar with any other distributed version control system. It starts with simple exercises for working in a local repository and finishes with practising working in a team.
This course focuses on exercises.
Outline
Git Basics
- Introduction to Git
- Git Repository
- Recording Changes to the Repository
- Viewing the Commit History
- Undoing Things
- Tagging
- Branching and Merging
- Brance Management
- Branching Workflows
- Remote Branches
- Rebasing
- The Protocols
- Getting Git on a Server
- Generating SSH Public Key
- Setting up the Server
- Public Access
- Hosted Git (GitHUB)
- Working with Remotes
- Distributed Workflows
- Contributing to a Project
- Maintaining a Project
- Revision Selection
- Interactive Staging
- Rewriting History
- Debugging with Git (bisect)
- Submodules
- Subtree Merging
Customizing Git
- Git Configuration
- Git Attributes
- Git Hooks
Reviews
Be the first to write a review about this course.
Write a Review
- NobleProg is a Training and Consultancy provider.
- Our training and consultancy offers include Management, IT, Statistics, Programming and Artificial Intelligence. And our cost effective business model allows us to offer training to very small group sizes (even one-to-one) ensuring we provide the highest possible quality.
- Founded in 2005, we are currently Headquartered in London, and established in Europe, MIddle East, Canada and in the US.