git命令拉远程分支到本地_git强行切换分支

git命令拉远程分支到本地_git强行切换分支Clone代码到本地执行gitclone从远程仓库clone代码到本地仓库:gitclonegit@github.com:secbr/nacos.git查看分支列表执行gitbranch-a查看所有分支列表:(base)appledeMacBook-Pro-2:nacosapple$gitbranch-a*developremotes/origin/0.2.1remotes/origin/0.2.2remotes/origin/0.3.0remot

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

Clone代码到本地

执行git clone从远程仓库clone代码到本地仓库:

git clone git@github.com:secbr/nacos.git

查看分支列表

执行git branch -a查看所有分支列表:

(base) appledeMacBook-Pro-2:nacos apple$ git branch -a
* develop
  remotes/origin/0.2.1
  remotes/origin/0.2.2
  remotes/origin/0.3.0
  remotes/origin/0.6.1

或执行git branch -v查看当前分支:

(base) appledeMacBook-Pro-2:nacos apple$ git branch -v
  dev     fa45187a8 remove the if statement
* develop 3c95021c2 [ISSUE #6793] synchronize the betaIps in header and form data. (#6799)

checkout远程分支

执行以下命令,checkout远程分支,创建本地分支,并切换到本地分支。

git checkout -b 2.0.0 origin/2.0.0

checkout远程分支2.0.0,创本地分支2.0.0,并切换到本地分支2.0.0。

再次查看:

(base) appledeMacBook-Pro-2:nacos apple$ git branch -v
* 2.0.0   d1a818036 Merge pull request #5533 from alibaba/feature_support_grpc_core

checkout远程tag

执行git tag查看tag列表信息:

(base) appledeMacBook-Pro-2:nacos apple$ git tag
0.2.1
0.2.1-RC1
0.3.0
0.3.0-RC1

执行以下命令,checkout远程tag,创建本地分支,并切换到本地分支。

git checkout -b 1.4.2 1.4.2

这里直接使用tag名称1.4.2,并未像branch那样,在前面添加”origin/”。

再次查看:

(base) appledeMacBook-Pro-2:nacos apple$ git branch -v
* 1.4.2   50c731884 Upgrade version to 1.4.2 (#5530)

基于本地分支便可以修改tag信息。

博主简介:《SpringBoot技术内幕》技术图书作者,酷爱钻研技术,写技术干货文章。

公众号:「程序新视界」,博主的公众号,欢迎关注~

技术交流:请联系博主微信号:zhuan2quan

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/192666.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • js数组拼接的四种方法[通俗易懂]

    js数组拼接的四种方法[通俗易懂]vara=[1,2,3,4,5,6];varb=["foo","bar","fun"];最终的结果是:[1,2,3,4,5,6,"foo","bar","fun"]方法1:concatc=a.concat(b);c是新数组,此时内存使用有,c,a,b三个数组。方法2:

  • iOS中什么是superView?(新手概念简述版)[通俗易懂]

    iOS中什么是superView?(新手概念简述版)[通俗易懂]文/司马陶冶(简书作者)/文章有删改原文链接:http://www.jianshu.com/p/8537dac37852著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。在iPhone

  • 嵌入式学习路线「建议收藏」

    嵌入式学习路线「建议收藏」嵌入式学习路线1.前言2.嵌入式硬件方向3.嵌入式软件方向4.嵌入式软件学习路线4.1.打好软件基础4.2.学习ARM体系结构编程4.3.嵌入式系统的构建4.4.嵌入式驱动程序的开发4.5.嵌入式应用程序的开发4.6.综合项目5.总结1.前言嵌入式技术是各种电子产品的核心技术,也是工业4.0、远程医疗、3D打印等新兴产业的核心技术,具有广阔的发展前景。很多计算机、电子信息类专业的学生都想把嵌入式开发作为自己的职业目标,但是因为嵌入式涉及的知识太多,太杂,太广,很多嵌入式初学者陷入嵌入式知识的海洋中,东学

  • ForkJoin看这篇就够了![通俗易懂]

    ForkJoin看这篇就够了![通俗易懂]大家好,我是小黑,一个在互联网苟且偷生的农民工。在JDK1.7中引入了一种新的Fork/Join线程池,它可以将一个大的任务拆分成多个小的任务并行执行并汇总执行结果。Fork/Join采用的是分而治之的基本思想,分而治之就是将一个复杂的任务,按照规定的阈值划分成多个简单的小任务,然后将这些小任务的结果再进行汇总返回,得到最终的任务。分治法分治法是计算机领域常用的算法中的其中一个,主要思想就是将将一个规模为N的问题,分解成K个规模较小的子问题,这些子问题相互独立且与原问题性质相同;求解出子问题的解

  • vba 编程学习

    vba 编程学习最近公司管理人员需要给excle文章加入许多自动化功能,要求个人学习vba编程,经过几天学习总结了一下:1.打开Microsoftvisualbase界面      (1)在Excle选项中选择”开发工具选项“加入显示编辑窗口按钮  (2) 快捷键如下:Alt+F11

  • 成为黑客需要学习什么技能?

    成为黑客需要学习什么技能?1.学习如何编程这当然是最基本的黑客技能。如果你还不会任何编程语言,我建议你从Python开始。它设计清晰,文档齐全,合适初学者入门。它是一门很好的入门语言,并且不仅仅只是个玩具;它非常强大、灵活,也适合做大型项目。我有一篇Python评价详细说明这点。好的教程可以在Python网站得到。Java也是好的入门语言。它比Python难得多,但是生成的代码速度也快得…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号