// create the branch
git branch <branch_name>
//change to branch
git checkout <branch_name>
git switch <branch_name>
git checkout <branch_name>
//switch to existing branch
git checkout branchName
//create new branch and switch
git checkout -b newBranchName
git checkout <<branchName>>
git switch branch_name
git checkout branch_name
git switch <branch_name>
#Ex: git switch main
(OR)
git checkout <branch_name>
#Ex: git switch dev
git switch <branch_name> // switches to branch
git checkout <branch_name> // deletes file that were not pushed and just copies the branch to local repo
git checkout -b myNewBranch
git checkout <branch_name>
- git checkout branch_name --> goes to branch that already exists
- git checkout -b <branch_name> --> creates a new branch and switches to it.
git switch branch_name_to_switch_to
#you will switch to that branch and changes between them will take effect
Note: changes if you switch to a branch will change back once you switch
back to the original branch/
git checkout <existing branch>
- git checkout xyz =
checks out the branch, switches to the branch.
- git checkout -b <branch_name> =
creates a new branch and switches to it.
- git merge <branch_name> =
this command takes changes from the given branch,
and merges with the current branches we are on.
git checkout [branch_name]
wonder.woman@highfive project % git checkout branch_name
#this let you keep edited files
wonder.woman@highfive project % git switch branch_name
// git checkout (nameOfTheBranch)
git checkout homePage
// Switching branch in git
git switch <branch_name>
git checkout <branch_name>