Working with Branches

List all local branches

$ git branch 

List all branches, local and remote

$ git branch -av 

Switch to my_branch, and update working directory

$ git checkout my\_branch 

Create a new branch called new_branch

$ git checkout -b new\_branch 

Delete the branch called my_branch

$ git branch -d my\_branch 

Merge branchA into branchB

$ git checkout branchB $ git merge branchA 

Tag the current commit

$ git tag my\_tag 
Comments