git下载github指定分支,并实现切换

本文详细介绍了如何使用git从GitHub下载指定分支代码到本地,包括基本的gitclone操作,以及在切换分支时遇到冲突时的解决方法,包括添加到缓存区和提交到本地仓库的过程。
摘要由CSDN通过智能技术生成

github代码版本有很多,很多新手小白只会简单git clone,看到的代码只有master版本。

这篇文章将带大家玩转git切换代码分支。

一、git下载指定分支代码到本地

1、打开github网站(比如:https://github.com/bmaltais/kohya_ss)

2、选择sdxl分支

3、下载指定分支代码到本地(git安装不再赘述)

git clone -b 分支名 网址.git 
git clone -b lesson-2 https://github.com/hemiahwu/vue-basic-playlist.git

二、git下载github所有分支代码到本地

具体步骤:

1、新建一个文件夹

2、选中文件夹——右击Git Bash Here

3、输入指令克隆远程仓库到本地(目前仓库所有的分支已经到本地了,只不过默认只显示master一个分支)

$ git clone https://github.com/bmaltais/kohya_ss

4、切换分支(例如:切换至sdxl分支)

$ git checkout sdxl

切换分支如果发现报错,如下图

报错意思是:git发现你当前版本的文件作出了修改,但是既没有放入缓存区、也没有提交到正式版本中。所以问用户,你想不想保留当前版本的修改。

解决方案:

这里需要提2个先验知识知识。

add操作是将修改的文件暂时保存在Git缓存区中,并不真正修改版本库中的文件。

commit操作是将缓存区中的文件提交到本地仓库中,真正修改版本库中的文件。

具体操作:

$  git add 文件.py
$  git commit 文件.py

commit完毕后,就可以切换分支了。

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值