Branch
branch
Create
The following command will create the branch locally.
git branch <branch-name>
Name of the branch
Listing out the name of the branch which is checked out without extra information.
git rev-parse --abbrev-ref HEAD
List branch
With the following command, you can view branch details.
git branch
or
git branch --list
Listing git branches with different options.
git branch -a - All branches.
git branch -r - Remote branches only.
git branch -l or git branch - Local branches only.
Change branch
This will checkout the branch.
git checkout -b NEW-BRANCH-NAME
Delete branch
To delete the branch, you can run the command:
git branch -d <branch-name>
Push branch
Once you create the branch, push it to the remote repository using the command:
git push -u <remote> <branch-name>
Branch Differences
git diff hotfix/9.4.2-main hotfix/9.4.2-develop --name-only
Mind Map
[Peer Review - Protected branch](process/peer_review#Protected branch)