Git Cheatsheet - Quick Git Command Reference

Quick reference for common Git commands. Search, copy, and use Git commands instantly.

Share
Back to Git Cheatsheet

git branch

Manage branches (create, list, delete)

Syntax

git branch [options] [<branch-name>]

Common Options

OptionDescription
-a, --allList all branches including remote
-r, --remotesList remote branches
-d, --deleteDelete merged branch
-DForce delete branch
-m, --moveRename branch
-c, --copyCopy branch
--mergedList merged branches
--no-mergedList unmerged branches
--contains <commit>List branches containing commit
-vvShow verbose tracking info

Examples

git branch

List all local branches

git branch feature/login

Create new branch

git branch -d feature/login

Delete merged branch

git branch -m old-name new-name

Rename branch

git branch -a

List all including remote

git branch --merged

List branches merged into current

Related Tools

More Code & Dev Tools