在Git中创建分支的命令如下:
- 仅创建分支而不切换:
git branch [branch-name]
这条命令会在当前所在仓库的本地副本中创建一个名为branch-name
的新分支。
- 创建并立即切换到新分支:
git checkout -b [branch-name]
或者,如果您使用较新的Git版本(>= 2.23),可以使用 git switch
命令替代 checkout
:
git switch -c [branch-name]
这两个命令都会同时创建一个新分支,并将工作目录和HEAD指针切换到新创建的分支上。
以上两条命令都是在本地进行操作。创建的新分支不会自动推送到远程仓库,若要将新分支推送到远程仓库,你需要额外执行推送命令:
git push origin [branch-name]
这里,origin
是通常指向默认远程仓库的名称,你可以替换为你的远程仓库别名。这条命令会将本地的 [branch-name]
分支推送到远程仓库,使得其他协作者也能看到和访问这个分支。