git branch


### git branch options
|Title|
|:-:|
|[git branch —set-upstream-to](https://texonom.com/git-branch-set-upstream-to-65d7c9c8e78a447fa587d104ec8a0336)|

### Delete all
```typegit branch -l |grep -v master | xargs git branch -D```
### Branch is list of versions
```typegit branch -a #allgit branch -r #all of remotegit branch -d branch # remove branch```
### make track branch in local
```typegit branch local-branch-name -t remote/repo/branchgit branch -vv # check tracking branch```
### checkout not pulled remote branch
```typegit checkout -b {{new branch}} -t {{remote/branch}}```



### Branch Naming Convention
### English
> [Git Branch Naming Conventions](https://gist.github.com/revett/88ee5abf5a9a097b4c88)

### Korean
> [GitHub 기반 브랜치 명명 규칙 (Branch Naming)](https://rumblefish.tistory.com/65)





