前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >git 拉取远程分支到本地及本地切换分支

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

作者头像
全栈程序员站长
发布2022-07-23 13:40:38
12.2K0
发布2022-07-23 13:40:38
举报
文章被收录于专栏:全栈程序员必看

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

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

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

1.远程代码拉取到本地

首先确定要切换分支,查看当前本地及远程所有分支
代码语言:javascript
复制
git branch -a
在这里插入图片描述
在这里插入图片描述
红色为远程分支,白色为本地分支 “ * ”为本地当前分支

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

代码语言:javascript
复制
git checkout -b 本地分支名 origin/远程分支名
在这里插入图片描述
在这里插入图片描述

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

代码语言:javascript
复制
git log //打印一下远程代码仓库离职记录

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

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

查看当前是否在 dev 分支上

代码语言:javascript
复制
git status //查看大年状态
在这里插入图片描述
在这里插入图片描述

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

确认之后合并如下:

代码语言:javascript
复制
git merge  合并分支名
在这里插入图片描述
在这里插入图片描述

命令执行完了,成没成要看证据

先查看是否在 dev 分支上 git status 然后 git log 查看是否合并成功

在这里插入图片描述
在这里插入图片描述

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

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

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

代码语言:javascript
复制
git pull 
在这里插入图片描述
在这里插入图片描述

推送上远程仓库

代码语言:javascript
复制
git push origin 远程仓库名
在这里插入图片描述
在这里插入图片描述

建议推送上去后,在git上查看项目历史记录确保一下

4.本地切换分支

先查看本地分支

代码语言:javascript
复制
git branch -a
在这里插入图片描述
在这里插入图片描述

然后我们要切换到 feature_20210601

代码语言:javascript
复制
git checkout 分支名
在这里插入图片描述
在这里插入图片描述

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

完料!!!!!!!

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月7,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 拉取远程分支到本地及本地切换分支
    • 涉及的操作内容1.远程代码拉取到本地 – 2.本地合并其它分支代码 – 3.本地代码提交到远程指定仓库 – 4.本地切换分支
      • 1.远程代码拉取到本地
        • 下面我们来切换一下远程分并在本地创建远程分支
      • 2.本地合并其它分支代码
        • 查看当前是否在 dev 分支上
          • 确认之后合并如下:
        • 3.本地代码提交到远程指定仓库
          • 4.本地切换分支
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档