idea本地仓库远程分支只有一个master分支,如何添加其他远程分支方法

场景:当我们第一次将远程仓库的代码拉到本地仓库操作时,默认只关联了一个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仓库中,并且可以在本地进行更改和提交,然后将这些更改推送到远程分支上。

猜你喜欢

转载自blog.csdn.net/weixin_44863237/article/details/130118383