Sign inSign up

zloystrelok/git-trainer-docker

By zloystrelok

Updated about 6 years ago

Simple visualization tool for teaching git

Image
0

10.0K

zloystrelok/git-trainer-docker repository overview

Simple visualization tool for teaching git

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

Docker

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
Compile code
docker exec -it gittrainer grunt

Tag summary

Content type

Image

Digest

Size

528.9 MB

Last updated

about 6 years ago

docker pull zloystrelok/git-trainer-docker