We've noticed this is not your region.
Redirect me to my region
What do you want to learn today?

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
Git Branching
  • Branching and Merging
  • Brance Management
  • Branching Workflows
  • Remote Branches
  • Rebasing
Git on the Server
  • The Protocols
  • Getting Git on a Server
  • Generating SSH Public Key
  • Setting up the Server
  • Public Access
  • Hosted Git (GitHUB)
  • Working with Remotes
Distributed Git
  • Distributed Workflows
  • Contributing to a Project
  • Maintaining a Project
Git Tools
  • 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.
Sending Message
Please wait...
× × Speedycourse.com uses cookies to deliver our services. By continuing to use the site, you are agreeing to our use of cookies, Privacy Policy, and our Terms & Conditions.