场景:远端新建develop分支,本地此时并没有此分支
目标:本地需要将远端的分支拉取到本地
# 更新远程分支信息(确保本地知晓远程存在 develop 分支,但是并不会修改本地代码)
git fetch origin
# 创建本地 develop 分支,并关联远程 origin/develop 分支
git checkout -b develop origin/develop
场景:远端新建develop分支,本地此时并没有此分支
目标:本地需要将远端的分支拉取到本地
# 更新远程分支信息(确保本地知晓远程存在 develop 分支,但是并不会修改本地代码)
git fetch origin
# 创建本地 develop 分支,并关联远程 origin/develop 分支
git checkout -b develop origin/develop