$ git init $ git add . $ git commit -m "pumpum"
$ git reset --hard
$ git add readme.txt
$ git rm file.txt $ git rm -r trash/
$ git mv bug.c feature.c
$ git log
$ git reset --hard 766f # remove all next commits
$ git checkout 82f5 #create new parallel branch
$ git checkout master
$ git checkout 82f5 1.txt 2.txt # restore only this files
$ git commit -a $ git revert 1b6d
$ git clone url
$ git pull # update to last version
$ git diff
$ git diff 1b6d "master~2"
$ git checkout -b boss