Git创建本地分支并关联远程分支。

进入项目的根目录,打开命令行/终端,输入指令,将显示项目的所有本地分支,其中当前分支前面有一个*。

git分支

Git checkout -b新的分支名称

执行完这条指令后,会在本地创建一个新的分支,这个分支是从当前分支中签出的,所以所有文件和当前分支完全一样是正常的。创建成功后,会自动切换到新的分支。

例如,我想创建一个名为dev1的新分支:

此时,执行git branch查看所有本地分支,会看到两个分支:master和dev1。

这有两种方式

git push-set-上游源分支名称

例如,我想将上一步中创建的本地dev1推送到远程仓库:

当我想从本地不存在的远程仓库中提取一个分支时:

Git checkout -b本地分支名称来源/远程分支名称

这将自动创建一个新的本地分支,并将其与指定的远程分支相关联。

比如远程仓库有一个分支dev2,但是我本地没有这个分支。我想将dev2拉到我所在的地区:

如果成功,将在本地创建一个新的分支dev2,并自动切换到dev2。

如果出现提示:

致命错误:无法同时更新路径和切换到分支“dev2”。

您是否打算签出无法解析为提交的“origin/dev2 ”?

表示提取不成功。我们需要首先实施它

获取git

然后执行它。

Git checkout -b本地分支名称来源/远程分支名称

去做吧。