- Short git intro and IntelliJ / PyCharm.
- Various scenarios: command-line vs UI.
- DIY: view changes, commit parts, solve merge conflict(s), squeeze-commits (rebase), compare branches.
- Q/A
Learning links:
- git-guide (no deep shit, easy read)
- www.atlassian.com/git
- merge-vs-rebasing (atlassian)
- try.github.io
- online git game
- Add an hello-world example in any language.
- Add a joke into the conflictspace using a branch
- Add and re-rank some movies to make the must see list more complete.
- In conflictspace, refactor something (small) in the 'bijtelling calculator'
- Now change the commit message, into something better for all these commits