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 查看记录,发现已经切换过来了

完料!!!!!!!


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

在这里插入图片描述

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

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

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

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

(0)


相关推荐

  • 对称加密算法常用的五种分组模式(ECB/CBC/CFB/OFB/CTR)「建议收藏」

    版权声明:本文为作者原创,如需转载,请注明出处https://blog.csdn.net/weixin_42940826注:以下图片来自于《图解密码学》,这本书讲的更全面细致,建议阅读,在我资源库中有此书,还有使用go语言具体实现和解释此书中的各种加密算法的文档,有需要的可以自习前往免费下载一图全览五种模式详解1.ECB-ElectronicCodeBook,电子密码本…

  • 浅谈如何带领好一个团队

    实习回来之后,小编接手了一个新的项目,市委组织部考核项目,听着有没有很高大上,因为这个项目是给国家机关做的,跟他们打交道,小编的心情只能用两个字来形容,呵呵,但是没有关系,这么难缠的客户,小编都能处理的游刃有余,以后还有啥,老师特别关爱小编,让小编担任这次项目的负责人,说实话,感觉自己还没有被别人带过做项目,怎么一转眼之间,小编就要开始带别人了呢?万一把人家带坑里了,怎么办?后来想想,坑越多越好,

  • 补码 转换_三线8译码器有什么型号

    补码 转换_三线8译码器有什么型号补码转换`timescale1ns/10psmoduledevice(a,a_comp);input[7:0]a;//括号要写在前面output[7:0]a_comp;wire[6:0]b;//按位取反的幅度位wire[7:0]y;//负数的补码assignb=~a[6:0];assigny[6:0]=b+1;//按位取反再加1assigny[7]=a[7];//符号位不变assigna_comp=a[7]?y:a;//二选一endmodulemodule

  • Qt多线程:使用互斥锁

    1、官方文档:QMutex类提供线程间的访问序列化。QMutex的目的是保护一个对象、数据结构或代码片段,这样每次只有一个线程可以访问它(这类似于Javasynchronized关键字)。通常最好将互斥对象与QMutexLocker一起使用,因为这样可以很容易地确保一致地执行锁定和解锁。2、官方示例:QMutexmutex;intnumber=6;v…

  • potplayer自定义加速播放[通俗易懂]

    potplayer自定义加速播放[通俗易懂]进入选项如下图如下图,其中第三步输入快捷键时使用键盘,如冲突会有响铃和提示,建议使用图中ctrl+方向键一定要点击应用

  • 有趣的python小程序

    有趣的python小程序密码生成器x=int(input())print(”.join(__import__(‘random’).choice(‘QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm!@#$%^&*()_+=}{[]:;<,.&amp

发表回复

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

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