Git Branch
Always name branches as lowercase, as case-sensitive branches do not work across all operating systems.
Create a New Branch
git branch --copy new-branch
Create a Branch From a Specific Branch
git branch --copy new-branch old-branch
Delete a Branch
Only works if it’s fully merged.
git branch --delete dev
Delete a Remote Branch
Only works if it’s fully merged.
git branch --delete --remotes dev
Move a Branch
git branch --move old-branch new-branch
See all Branches
git branch --all
References
github - Git branch name - case sensitive or insensitive? - Stack Overflow