Git памятка

09 May 2018
#Git

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"