The practical part is spitted into several units.
- Command line
- Pull Request for feature/branch
- Gitflow feature/branch
- Gitflow release
- Gitflow hotfix
- Fork
- Squashing
- Stashing
- Conflicts
Every unit contains a set of cli commands to demonstrate a feature of git inclusive theirs relationships.
Every unit has 2 different declaration parts.
-
command list
- its short list of commands to execute -
command list with output
- its a complete list of command + expected output
Feel free to change the commands processing. Its up to You whats happen :D.
Feel free to open a UI tool in parallel at the same local resource. Its recomment to use the UI tool as additional resource to get an overview whats happen. But don´t try to run the command first in the UI. Every UI has his own abstraction of GIT. With some magic behaviour inside.