Основные команды git # создание репозитория git init # внесение изменений, просмотр истории git add FILE git diff git commit -m "added file" git log git log --graph --oneline --decorate # клонирование, пулл, пуш git clone REPO REPOCLONE git pull git push # создание и переключение веток git checkout -b NEWBRANCH git checkout BRANCH git checkout COMMIT # откат изменений git reset --hard git reset --hard COMMIT