Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
79 changes: 79 additions & 0 deletions git_howto.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
# Подсказка по GIT

## Начало работы

Создание репозитория:
```sh
git init
```

Добавление файла
```sh
git add
```

Сохранение изменений с комментарием "Message"
```sh
git commit -m "Message"
```

## Контроль версий

Отображение всех изменений
```sh
git log
```

Сокращённый вариант отображения всех изменений
```sh
git log --oneline
```

Графическое отображение слияний внутри log
```sh
git log --graph
```

## Работа с ветками

Перемещение по веткам
```sh
git checkout <имя_ветки>
```

Отображение всех веток
```sh
git branch
```

Создание новой ветки
```sh
git branch <имя новой ветки>
```

Удаление ветки
```sh
git branch -d <имя ветки для удаления>
```

## Работа с удалёнными репозиториями

Клонировать репозиторий из github в локальную папку.
```sh
git clone <адрес репозитиория>
```

Отправить локальный репозиторий в удалённый репозиторий
```sh
git push
```

Загрузить актуальную версию из удалённого репозитория
```sh
git pull
```

Сделать запрос на принятие изменений владельцем репозитория, на который делали fork
```sh
git pull request
```