Default setup git-init.herzen.spb.ru
Yandex Frontend Academy Presentation youtube.com
Commands supported:
git add
git commit
git add && git commit | alias git ci
git branch BRANCH_NAME | alias git b
git checkout -b BRANCH_NAME | alias git co
git checkout BRANCH_NAME
git merge BRANCH_NAME
git rebase BRANCH_NAME
git reset HASH
git gc
git cherry-pick HASH #just for demo
git revert HASH #just for demo
Start docker container
docker run -it --name gittrainer -p 8080:8080 zloystrelok/git-trainer-docker
or spot mount
docker run -it --name gittrainer -p 8080:8080 -v "/www/git-trainer-docker/files/src:/home/bower/src" -v "/www/git-trainer-docker/files/Gruntfile.js:/home/bower/Gruntfile.js" zloystrelok/git-trainer-docker
docker exec -it gittrainer grunt