场景:当我们第一次将远程仓库的代码拉到本地仓库操作时,默认只关联了一个master分支,如果我们需要使用其他分支,就需要添加其他远程分支到本地仓库
要在git上添加其他远程分支,您可以按照以下步骤操作:
1.首先,使用以下命令查看您当前的远程分支:
git branch -r
这将显示您当前的远程分支列表。如果您只有一个名为"origin/master"的远程分支,则表示您只有一个origin远程仓库的主分支。
origin 远程库url别名,创建远程库时初始默认设置为origin,一个本地仓库可以添加多个远程库
如果要添加其他远程仓库,请使用以下命令将其添加到您的本地git仓库中:
git remote add <远程仓库名称> <远程仓库地址>
例如,要将名为"dev"的远程仓库添加到您的本地git仓库中,请使用以下命令:
git remote add dev git://github.com/user/repo.git
2.现在,您可以使用以下命令将远程仓库的所有分支拉取到本地仓库
git fetch <远程仓库名称>
或者指定远程仓库的指定分支拉取到本地仓库
git fetch <远程仓库名称> <远程分支名称>
例如,要将名为"dev"的远程仓库分支拉取到本地仓库中,请使用以下命令:
git fetch dev
3.最后,您可以使用以下命令将本地分支与远程分支关联起来
git branch --set-upstream-to=<远程分支名称>/<本地分支名称>
例如,要将名为"dev"的远程分支与本地分支"dev"关联,请使用以下命令:
git branch --set-upstream-to=dev/dev
现在,您已经成功将远程分支添加到您的git仓库中,并且可以在本地进行更改和提交,然后将这些更改推送到远程分支上。
版权归原作者 lucky_fd_ 所有, 如有侵权,请联系我们删除。