Intro
Before this module you must know:
Git / GitHub:
- git clone
- git checkout
- git commit
- git push
- git pull
- .gitignore
- How to resolve conflicts on pull/push
- How to revert a commit? A push? Update a commit message?
- Tags
- git fetch
- git cherry-pick
- git rebase
- Branching strategies
- SSH vs HTTPS
- Configuration
- Hooks
- Choose appropriate VCS and branching strategy
- Use advanced features Git: hooks, tags, pruning local and remote
Approximate time to complete this module:
- Theory: 1 hour
- Additional materials: 3 hours
Theory
Additional materials