
Development
Git and GitHub
Version your code and collaborate effectively with Git and GitHub.
This course teaches you to manage the versions of your projects with Git and collaborate through GitHub. You master commits, branches and pull requests. Running project: you take part in a collaborative project from end to end.
Objectives
- Understand the principles of version control
- Make structured commits
- Manage and merge branches
- Collaborate with GitHub
- Contribute through pull requests
Program
Git basics
- Version control principle
- Local repository and staging area
- Making commits
- History and rollback
Branches and merging
- Creating and switching branches
- Merging branches
- Resolving conflicts
- Branching strategies
Collaborating with GitHub
- Remote repositories and synchronisation
- Forks and clones
- Pull requests and code review
- Running project: collaborative project
Prerequisites
No prerequisites.