Команды Git

git help -a
git init
git clone "from" "to"
git add "files"
git commit -m "message"
git commit -a -m "message"
git branch -m "old-name" "new-name" (переименовать ветку)
git checkout "branch or commit" (переехать на ветку или коммит)
git checkout -b "new_branch" (создать новую ветку и переехать на неё (вместе с текущими правками))
git checkout "commit" "filename" (взять указанный файл с указанного коммита)
git checkout -- "filename" (снести изменения в указанном файле до версии в текущей ветке)
git fetch origin (и смотреть что там новенького на ветке из .git/FETCH_HEAD)
git pull origin master (в текущую ветку подтянуть изменения из оригинальной мастерской)
git log --oneline --color --graph --decorate (decorate позволяет видеть, где результаты fetch)
git status -uno
git notes add -m 'message' "commit"