> For the complete documentation index, see [llms.txt](https://imotd.gitbook.io/git-master/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://imotd.gitbook.io/git-master/doc/git-branch.md).

# Git Branch

Kita ingin membuat cabang baru / membuat fitur baru. Agar tidak tercampur dengan cabang utama \<master>

:star\_struck: `praktek`

`Buat Branch`

```
git branch <branch_baru>
```

`Hapus Branch`

```
git branch -d <nama_branch>
```

`Pindah Branch`

```
git checkout <nama_branch>
```

Buat Branch baru dan langsung pindah ke branch tersebut

```
git checkout -b <nama_branch>
```

`Menggabungkan Branch`

```
git merge <nama_branch>

*** check apakah sudah merge
git branch --merged
```

`Ganti Nama Branch`&#x20;

```
git branch -m <nama_baru_branch> // langsung
git branch -m <nama_lama> <nama_baru> // nembak
```

Check Branch di repositori

```
git branch -a
```
