Основные комманды git

Задать имя и почту:

git config --global user.name "Jeremy Jackson"
git config --global user.email "1@tsjee.ru"

Посмотреть статус:

git status

Добавить файл для коммита:

git add PATHTOFILE

Коммит файла:

git commit -m "Add first file"

Отменить изменения в файле, если они еще не были проиндексированы:

git checkout PATHTOFILE

Отменить изменения в файле, если они были проиндексированы:

git reset HEAD PATHTOFILE

Изменить сообщение последнего коммита:

git commit --amend -m "New comment"

Забрать изменения с удаленного репозитория:

git pull

Клонировать удаленный репозиторий:

git clone git@github.com:jeremy135/feedback-pro.git

Переключиться на бранч:

git checkout BRANCH

Создать бранч:

git branch BRANCH

Создать новый бранч и перейти в него:

git checkout -b BRANCH

Унести локальный бранч на remote

git push -u origin feature_branch_name