A practical step-by-step guide to Git, taking you through each phase of a project and explaining the use of Git at each step of the development process. Expect lots of how-to, but also some how-not-to, to avoid going down the wrong path.
This is a 1-day training course (7h) which will cover the following subjects :
- Introduction to versioning systems
- Introduction to Git
- Setting up Git
- Creating a repository
- Git workflow
- Tracking file changes
- Reverting to previous commits
- Deleting files
- Ignoring files
- Working with remotes
- Using GitHub (SSH and HTTPS)
- Forking a repository
- Communicating between local and remote repositories
- Working with branches
- Merging
- Fast forward and recursive merge
- Stashing
- Rebasing
- Handling conflicts
- Working with tags
Price
€ 350 per person
Class format & requirements
This is a classroom training course. Participants should have a computer with root/administrative access in order to install tools that will be used during the training course.
Code samples and exercises will be provided during the training course.