Локальный git


# Создать локальный репозиторий

git init

# Сделать пустой репозитарий

git init --bare

# Собрать файлы для добавления в комит

git add .

# Закомитить

git commit -m 'comment'

# Редактирование последнего комита

git commit --amend

# Поместить первый коммит в пустой репозитарий

git push origin master

# Показать свои ветки

git branch -a

# Создать ветку

git branch new_branch

# Создать и переключить в ветку

git checkout -b new_branch

# Переключиться в ветку

git checkout new_branch

# Удалить ветку

git branch -d new_branch

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

git branch -m new_name

# Сброс commit до состояния add

git reset --soft HEAD^

# Сброс локальных изменений

git reset --hard HEAD

# Слить ветки

git merge another_branch

# "Посмотреть"

git status или git log или git show

# Создать "возвратный" коммит

git revert HEAD

# Создать тег (слепок)

git tag v1.01

# Удалить тег

git tag -d

# Поставить аннотированный тэг

git tag -a v1.01 -m '1234'