0


git切换分支提示找不到分支怎么办

文章目录


前言

随着代码学习的深入,越来越多人使用github或者gitlab进行项目管理,这就会涉及到一些远程操作。比如的ssh配置在linux+gitlab
还有本文的主角:仓库分支的切换不成功。


一、分支是什么?

分支可以基于现有分支进行创建,方便在现有代码上实现或者测试一些新的功能,而不会污染原始的分支上的代码。

二、怎么切换分支

1.已有分支+本地无clone记录

分支已经创建好了,想在一台机器上切换到该分支进行继续开发与测试。通常需要使用下面的指令:

git clone 仓库链接(通常以.git结尾)
git checkout 分支名(不好输入的就用仓库该分支页面的url末尾部分)

2.已有分支+本地已有clone记录

相比之下只是少了

git clone

那一步,切换分支的操作没有区别。
为了判断是否切换成功,可以使用

git branch

来查看当前使用的分支。


三、切换分支遇到问题怎么办

1.缓存问题

首先使用

git pull

,这样可以更新本地缓存,之后切换分支就没有问题了。否则会一直报错找不到之类的。

2.延迟问题

创建新分支后github或者gitlab可能需要一段时间来完成相关的配置和初始化,同时可能还需要一段时间来刷新云端的缓存。如果

git pull

之后仍切换不成功,则等待一段时间后再次尝试。

总结

切换分支遇到问题多半是缓存的问题,先使用

git pull

刷新缓存再切换分支通常可以解决。


本文转载自: https://blog.csdn.net/weixin_43911160/article/details/129497051
版权归原作者 看看我的看看你的 所有, 如有侵权,请联系我们删除。

“git切换分支提示找不到分支怎么办”的评论:

还没有评论