Coming soon
Git Confidence
You know the basics of Git but struggle with branches, merges, or conflicts? This course will give you the keys to work in a team with confidence.
2 to 3 days (14–21h)
Coming soonComing soonContact us
Objectives
Create and manage Git branches with ease
Understand the difference between merge and rebase
Resolve merge conflicts without panicking
Apply a team workflow suited to your context
Make pull requests and do code reviews
Use stash and tags in your daily work
Who is this for?
- You're comfortable with the basics (init, add, commit, push, pull)
- You work or will work in a team on code
- You've had conflicts before and want to understand why
- You want to adopt a professional Git workflow
Prerequisites: completed Getting Started with Git or equivalent.
Planned program
- Quick recap of Git basics (commit, push, pull)
- Creating, listing, and deleting branches
- Understanding HEAD, refs, and the Git graph
- Merging with git merge: fast-forward vs merge commit
- Exercise: simulating a feature branch workflow
Frequently asked questions
This course is coming soon
In the meantime, start with the free Getting Started with Git course to build your foundations.