- Clone the repository as your upstream repository:
git clone --mirror https://github.com/LittleBaiBai/git-rebase-flow-kata.git git-rebase-flow-kata-upstream.git
- Clone the repository once more as your local repository.
git clone git-rebase-flow-kata-upstream.git git-rebase-flow-kata
- Checkout the branch for the kata you want to do in order. Here is the list of katas:
- kata-0/basic-commands
- kata-1/remove-bad-commit
- kata-2/squash-commits
- kata-3/time-to-deliver-the-change
- kata-4/someone-checked-in-before-us
- kata-5/oh-shoot-what-did-i-do
- Run the setup script
./setup.sh
- Do as the command line tell you to