Git памятка о командах которые бывают нужны, но из-за того что ими не часто пользуешься забываются

Переименовать ветку

Если Вы не находитесь в ветке которую нужно переименовать

git branch -m <oldname> <newname>

Если в ветке которую нужно переименовать

git branch -m <newname>

Изменить комментарий коммита

git commit --amend
git commit --amend -m "Сообщение коммита"

Удаление ветки на сервере

git push origin --delete <branch_name>

Теги

# Добавление нового тега
git tag -a v1.0.0 -m "Описание тега"
# Пуш тегга
git push --tags 

Отменить изменения до мастера только конкретного файла

git checkout master filename

Исключить файлы из коммита.

Если вы добавили файл(ы) в .gitignore но они всё равно попадают в коммит, то исключить их можно следующими коммандами

git rm -r --cached .
git add .
git commit -m ".gitignore update"