方案 1

注意:该方式使用前提是,之前已经添加过远程仓库,并且执行过对该仓库的 pull 或者 fetch 操作

直接执行 checkout 命令,检出远程分支

命令格式:

git checkout -b 新的分支名 远程仓库别名/远程仓库分支名

方案 2

注意:该方案不区分远程仓库是新增还是已有,也不区分本地是否执行过对远程仓库的 pull 或者 fetch 操作

核心命令:

git fetch 远程仓库别名 远程分支名:本地新分支名
git checkout 本地新分支名

方案 3

注意:该方案不区分远程仓库是新增还是已有,也不区分本地是否执行过对远程仓库的 pull 或者 fetch 操作

核心命令:

git fetch 远程仓库别名 远程分支名
git checkout -b 本地新分支名 远程仓库别名/远程分支名