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
92 changes: 19 additions & 73 deletions index.md
Original file line number Diff line number Diff line change
@@ -1,99 +1,45 @@
# Руководство по работе с GIT

## Ининциализация нового репозитория

Для инициализации нового репозитория введите команду
```
git init
```

## Добавление файла в репозиторий
> git init

Для добавления файла в репозиторий введите команду
```
git add <имя файла>
```

## Коммит версии
> git add <имя файла>

Для фиксации изменений введите команду
```
git commit -m <сообщение>
```

## Создание новой ветки
> git commit -m <сообщение>

Для создания новой ветки введите команду
```
git branch <имя ветки>
```

## Перенос основания ветки
> git branch <имя ветки>

Для переноса основания текущей ветки на последний комит другой ветки нужно выполнить команду
```
git rebase <имя ветки>
```

## Вливание одной ветки в другую
> git rebase <имя ветки>

Чтобы влить одну из существующих веток в текущую нужно выполнить команду
```
git merge <имя вливаемой ветки>
```

## Клонирование репозитория
> git merge <имя вливаемой ветки>

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

```
git clone <ссылка на репозиторий>
```

## Отправка изменений на git-хостинг
> git clone <ссылка на репозиторий>

Для отправки текущей ветки нужно ввести команду
```
git push
```

## Отчистка от незафиксированных изменений
> git push

Для отмены незафиксированных изменений в файлах проекта введите команду
```
git reset --hard
```

## Колнирование репозитория
> git reset --hard

Для клонирования репозитория нужно ввести команду
```
git clone <repository_url>
```

## Обновление текущей ветки
> git clone <repository_url>

Для обновления текущей ветки введите команду
```
git pull
```

## Отправка изменений в удаленный репозитория
> git pull

Для отправки текущей ветки в удаленный репозиторий введите команду
```
git push
```

## Загрузка изменений из всех веток

```
git fetch
```
## Просмотр лога репозитория

Введите команду
```
git log --graph --all
```
## Заголовок
> git push

Загрузка изменений из всех веток
> git fetch

Просмотр лога репозитория

> git log --graph --all