前言
随着代码学习的深入,越来越多人使用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
之后仍切换不成功,则等待一段时间后再次尝试。文章来源:https://www.toymoban.com/news/detail-469379.html
总结
切换分支遇到问题多半是缓存的问题,先使用git pull
刷新缓存再切换分支通常可以解决。文章来源地址https://www.toymoban.com/news/detail-469379.html
到了这里,关于git切换分支提示找不到分支怎么办的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!