需求背景
项目在远程新建了一个分支,但是本地没有这个分支,需要在本地开发完之后,将最新的代码放到 远程分支上
问题一:本地没有这个分支
远程新建了一个分支,但是本地并没有这个分支
输入命令:
git branch branch_name
这个命令会新建一个分支
输入命令:
git checkout branch_name
这个命令会切换到 branch_name 分支
问题二:本地看不到远程新建的分支
解决:git fetch
本地首次输入命令:git branch -a 出现的分支如下,远程新建的分支为 dev,但是这里并没有显示
输入命令:git fetch
将本地远程跟踪分支进行更新,与远程分支保持一致
再次输入命令:git branch -a