gitgithubgit-branch

How do i create git branch and switch at a time when creating a branch


I am creating a branch with this command

git branch my-branch

and switch a newly created branch with another command

git checkout my-branch

Any idea about creating a branch and switch with one command


Solution

  • You can use checkout with -b to specify a new branch name

    git checkout -b my-branch
    

    From the docs

    Specifying -b causes a new branch to be created as if git-branch were called and then checked out.