一次我在使用 Git进行版本控制时,在本地创建了分支dev,关联了上游分支a。过了一会儿,发现搞错了,应该要关联的是远程分支b,但是我又不想修改本地分支的名称。这个时候要怎么做呢?
下面我来演示通过Git命令是怎么操作的。
1、获取最新信息
使用 git fetch 命令从远程仓库获取最新的分支信息和提交。
git fetch
2、更新本地分支
使用 git branch -u 命令将本地分支与远程分支关联起来。这个命令可以把本地分支的“上游”指针设置为远程分支。这意味着,当使用 git push 命令将更改推送到远程仓库时,它们将被推送到与本地分支关联的远程分支。
git branch -u origin/b dev
如果还不确定将本地分支指向了哪个远程分支,可以使用 git branch -vv 命令查看本地分支的“上游”指针。