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

### Выведение списка веток из удаленного репозитория

```bash
$ git ls-remote origin
```

### Добавление веток удаленного репозитория origin

```bash
$ git fetch origin
```

### Переключение на ветку

```bash
$ git checkout branch_name
```

### Удаление ветки

#### Локальное удаление ветки

```bash
$ git branch -d <branchname>
```

#### Удаление ветки в удаленном репозитории

```bash
$ git push -d <remote_name> <branchname>
```