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本地分支名称来源/远程分支名称
去做吧。