git 拉取远程分支到本地及本地切换分支

拉取远程分支到本地及本地切换分支涉及的操作内容1.远程代码拉取到本地-2.本地合并其它分支代码-3.本地代码提交到远程指定仓库-4.本地切换分支1.远程代码拉取到本地首先确定要切换分支,查看当前本地及远程所有分支gitbranch-a红色为远程分支,白色为本地分支“*”为本地当前分支下面我们来切换一下远程分并在本地创建远程分支gitcheckout-b本地分支名origin/远程分支名远程代码拉取到本地已完成下面确认一下时代码记录gitlog/

大家好,又见面了,我是你们的朋友全栈君。

拉取远程分支到本地及本地切换分支

涉及的操作内容1.远程代码拉取到本地 – 2.本地合并其它分支代码 – 3.本地代码提交到远程指定仓库 – 4.本地切换分支

1.远程代码拉取到本地

首先确定要切换分支,查看当前本地及远程所有分支

git branch -a

在这里插入图片描述

红色为远程分支,白色为本地分支 “ * ”为本地当前分支

下面我们来切换一下远程分并在本地创建远程分支

git checkout -b 本地分支名 origin/远程分支名

在这里插入图片描述

远程代码拉取到本地 已完成 下面确认一下时代码记录

git log //打印一下远程代码仓库离职记录

2.本地合并其它分支代码

这里是用 分支 feature_map_20210608 去合并 dev 分支

查看当前是否在 dev 分支上

git status //查看大年状态

在这里插入图片描述
这里可以看到用执行了 git status 命令后 ,下面 On branch dev ,表示在 dev 分支上

确认之后合并如下:

git merge  合并分支名

在这里插入图片描述
命令执行完了,成没成要看证据

先查看是否在 dev 分支上 git status 然后 git log 查看是否合并成功
在这里插入图片描述

3.本地代码提交到远程指定仓库

这里看到 是我最新代码,所以确定完之后,推送到远程的 dev分支上

本人在推送之前习惯性的先 git pull 一下

git pull 

在这里插入图片描述
推送上远程仓库

git push origin 远程仓库名

在这里插入图片描述
建议推送上去后,在git上查看项目历史记录确保一下

4.本地切换分支

先查看本地分支

git branch -a

在这里插入图片描述
然后我们要切换到 feature_20210601

git checkout 分支名

在这里插入图片描述

然后 git branch -a 查看记录,发现已经切换过来了

完料!!!!!!!


↓↓↓ 个人写的一个公众号,还在完善中 ↓↓↓ | ᴥ•́ )✧ ↓↓↓

在这里插入图片描述

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126467.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 乱码_idea控制台中文乱码解决不了

    乱码_idea控制台中文乱码解决不了IntelliJIDEA如果不进行配置的话,运行程序时控制台中文乱码问题会非常严重,甚至影响我们对信息的获取和程序的跟踪。通过历年的开发经验,在本文中我总结出四点用于解决控制台中文乱码问题的方法,希望有助于大家。

    2025年6月12日
    16
  • native 激活码(JetBrains全家桶)

    (native 激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月22日
    415
  • No MyBatis mapper was found in ‘[com.supergo]‘ package. Please check your configuration.问题

    No MyBatis mapper was found in ‘[com.supergo]‘ package. Please check your configuration.问题NoMyBatismapperwasfoundin‘[com.supergo]’package.Pleasecheckyourconfiguration.问题第一遍编写程序运行的时候没问题,第二遍的时候遇到了这个问题。使用的tk的开源项目进行mybatis集成,百度了很多解决方案,最终看到一位前辈介绍:doScan()会扫描启动类同级目录下的mapper接口,但是合理的目录结果绝对不允许所有的mapper都在启动类目录下,所以在启动类目录下添加了一个伪mapper,如下:然后再

    2022年6月25日
    34
  • war包解压后怎么重新打war包_war包和zip

    war包解压后怎么重新打war包_war包和zip$ClipboardContent$

    2022年10月4日
    2
  • jieba库详解「建议收藏」

    jieba库详解「建议收藏」jieba是优秀的中文分词第三方库中文文本需要通过分词获得单个的词语jieba是优秀的中文分词第三方库,需要额外安装jieba库提供三种分词模式,最简单只需安装一个函数。jieba库是通过中文词库的方式来识别分词的。安装命令如下:点击windows+r,进入命令提示符输入cmd,进入界面后,输入pipinstalljieba。即可安装,示例如下:安装界面如下:jieba库分词依靠中文词库利用一个中文词库,确定汉字之间的关联概念汉字间概率大的组成词组,形成.

    2022年9月21日
    2
  • redis的五种数据类型

    redis的五种数据类型一、百度百科1、简介(1)Redis(RemoteDictionaryServer远程字段服务)是一个开源的使用ANSIC语言编写、支持网络、科技与内存亦可持久化的日志型、key-value数据库,并提供多种语言的API。(2)Redis是一个key-value存储系统,它支持存储的value类型相对更多,包括string、list、set、zset(sortedset–有序集合)和hash。这些数据结构都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,

    2022年6月17日
    20

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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