Clone代码到本地

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

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

查看分支列表

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

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

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

(base) appledeMacBook-Pro-2:nacos apple$ git branch -vdev     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

git切换远程分支和tag操作相关推荐

  1. git 切换远程分支

    git 切换远程分支 将远程git仓库里的指定分支拉取到本地(本地不存在的分支) 当我想从远程仓库里拉取一条本地不存在的分支时: git checkout -b 本地分支名 origin/远程分支名 ...

  2. Idea git切换远程分支

    Idea git切换远程分支:菜单VCS下面竟然找不到. 点击项目,右键,Git->Repository->Pull 点击后,弹出一个界面,里面可以勾选不同分支,点击后项目自动更新到左侧, ...

  3. Tortoise Git 切换远程分支

    公司项目 GIT 中有好几个分支, 第一次使用提交错了, 被教育了 研究出来并记录一下使用 Tortoise Git 切换远程分支的方法 第一步 第二步 效果图

  4. Intellij Idea git切换远程分支

    描述 最近项目建了分支,在并行开发,需要切换远程分支,在网上找了很多资料都不行.远程分支代码始终更新的是其他分支. 解决方案 话不多说,直接看图. 选择相关分支 操作上述之后,开始pull下远程代码, ...

  5. Git切换远程分支,以及后续的pull和push操作

    引言: 今天我们公司的gitlab的远程仓库换地址了.然后就查阅操作了一波切换远程仓库的命令.以下命令虽然不是最佳.到但是是可以用的(过滤了一些查阅出来的无效的命令).因为我就是这么用的 # 查看当前 ...

  6. git 切换远程分支到本地

    初始化 git init 添加仓库 git remote add origin http://xxxx 拉取分支 git fetch origin master(master为你自己的分支名称) 创建 ...

  7. git切换远程分支版本-checkout

    以fabric为例,目前fabric最新版本为1.4,使用命令: got clone https://github.com/hyperledger/fabric.git 将下载最新的fabric1.4 ...

  8. git 拉取分支代码/切换远程分支

    git 命令行拉取代码 分支名称为develop 的分支 代码地址为 XXX git clone -b develop XXX 这样就能拉取到指定分支的代码了 git 合并代码 例如 master分支 ...

  9. Git查看、删除、重命名远程分支和tag

    本文链接:http://zengrong.net/post/1746.htm 这篇文章记录我在使用git的过程中碰到远程分支和tag的相关内容,提纲: 查看远程分支 删除远程分支和tag 删除不存在对 ...

最新文章

  1. php 全局搜索方法,php启用sphinx全文搜索的方法
  2. python 对excel文件进行分词并进行词频统计_python 词频分析
  3. .NET定时任务执行管理器开源组件–FluentScheduler
  4. KCL:声明式的云原生配置策略语言
  5. 三层交换机能传递路由吗?_华为ensp三层交换机VLAN配置静态路由互通
  6. leetcode94. 二叉树的中序遍历(左中右)
  7. 【金三银四】微软java后端社招
  8. python+Tesseract-OCR实现图片识别(只适合新手)
  9. JavaScript 中的string 方法
  10. 修改Jupyter Notebook默认工作目录
  11. 如何使用git命令将本地项目上传到Gitlab上
  12. 【C#】WM 消息大全
  13. java nio广播服务器
  14. 中国公有云三巨头,同时支持Rancher Kubernetes平台 1
  15. 【转载】企业安全建设之数据库安全(中)
  16. 计算机关机的命令行,自动关机命令,windows自动关机命令
  17. 【零基础入门MyBatis系列】第三篇——使用MyBatis完成CRUD
  18. 利用接口实现动态加载类以及 Activator.CreateInstance用法示例
  19. mysql出现1048_MySQLdb_异常操作错误:(1048,“……不能为空”)
  20. aria2自动更新BT Tracker服务器列表脚本

热门文章

  1. CentOS7详细搭建Gerrit服务
  2. Linux中Tomcat中的Cronolog日志分割工具配置
  3. greendao连接mysql_Android数据库GreenDao使用说明
  4. PAT甲级 1002
  5. 高嘌呤食物搜索引擎_肾移植手术后,到底能活多久?保护好你的肾宝宝,就是保护你自己...
  6. 180718 Logitech-K480蓝牙键盘与Ubuntu及Windows双系统匹配
  7. Openwrt安装软件的方法
  8. dip和px相互转换的工具类
  9. 高斯过程回归的权空间观点推导及代码实现
  10. FeignClient【问题 】Cannot deserialize value of type``from Object value (token `JsonToken.START_OBJECT`)