git命令在创建本地分支及远程分支并且关联远程分支

为了便于版本的维护及管理将会不断的在master分支上创建出新的分支

大致分为: 首先切换到在要开的分支上――――>创建本地分支――――>创建远程分支――――>切换到本地分支――――>将本地分支与远程分支关联起来――――>核对历史记录是否正确

1、首先切换到在要开的分支上

查看本地所有分支名称,执行如下:

git branch

可以看到我当前的分支是在 feature_dl_20210729分支上,那么我想要从master分支开我的新分支,就要先切换到 master 分支上

切换到 master 分支如下:

git checkout master

然后我们拉取一下最新代码

git pull

选在上面的分支已经切换好了,并且代码也已经同步了,接下就是开始创建本地分支了

2、创建本地分支

创建本地分支如下:

//feature_ccsq_20210803为从master开出的新分支名称
git branch feature_ccsq_20210803

3、创建远程分支

将本地分支推送到远程:


因为本地是从master分支上开出来的所以代码是同步master的,又因为新分支是本地推到远程的所以远程仓库代买也是最新的

2和3 执行命令及打印结果如下:

本地分支及远程分支开出来之后,下面我们先看看切换到新分支是否报错

4、切换到本地分支

//feature_ccsq_20210803新分支
git checkout feature_ccsq_20210803

可以看到上面的并未有报错,说明创建成功了

我们再来试试是否和远程仓库关联起来了,如果关联了我们 git pull 的时候肯定可以获取远程仓库代码


上面很显然当我切换后并没有直接关联,红线表面我切换的分支名称是切换过去了给了一堆说明并提示执行关联命令 git branch --set-upstream-to=origin/ feature_ccsq_20210803便可以将本地与远程关联起来。

5、将本地分支与远程分支关联起来

git branch --set-upstream-to=origin/feature_ccsq_20210803

为了检验确实关联上了我们在此用 git pull 试试

可以看到在当前分支 feature_ccsq_20210803上拉取最新代码并未有报错,显示未有 可更新的表示已经关联成功了。

下面核对一下最新提交代码记录是否和线上仓库相匹配即可

撒花~~~~~~~~!!!!!!

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

git 创建本地分支及远程分支并且关联分支相关推荐

  1. git 创建本地仓库、远程仓库,上传项目

    1.在本地想创建git仓库的地方创建本地仓库 首先右键打开 Git Bash Here,如果没有,请先安装git,下载地址:https://git-scm.com/downloads git init ...

  2. 使用Git将本地仓库与远程仓库关联的三种方式

    前提条件: Git已经配置完,能实现Push,Pull.Clone等操作 GitHub/Gitee已经添加了SSH Keys 没有配置好的参考这篇文章:是的是的 一.通过Clone远程仓库的方式 前提 ...

  3. 使用git在本地电脑与远程GitHub/gitlub库中clone别人的github上的远程仓库代码,找资源

    使用git在本地电脑与远程GitHub/gitlub库中clone别人的github上的远程仓库代码,找资源 1.在自己电脑创建本地仓库 先下载个Git 打开git bash,找一个存放所有git项目 ...

  4. 创建本地仓库连接远程gitee

    创建本地仓库连接远程gitee 安装git git官网 淘宝镜像地址(推荐) power shell中用winget安装 git本地仓库 初始化本地仓库 连接远程仓库 测试 上传 提交到暂存区 提交到 ...

  5. git 创建本地仓库与 gitcafe 关联

    git init # 创建本地仓库 # 设置远程仓库地址,这里可以设置ssh 或 https 的形式,此处设置为https 格式, # ssh 格式为 : git remote add origin ...

  6. git 创建本地存储库_创建您的第一个Git存储库

    git 创建本地存储库 读: 第1部分:什么是Git? 第2部分:Git入门 第3部分:创建第一个Git存储库 第4部分:如何在Git中还原旧文件版本 第5部分:3个用于Git的图形工具 第6部分:如 ...

  7. Git创建本地分支并关联远程分支

    创建本地分支 git branch 分支名 例如:git branch dev,这条命令是基于当前分支创建的本地分支,假设当前分支是master(远程分支),则是基于master分支创建的本地分支de ...

  8. git创建本地分支、提交到远程分支

    [1] 查看本地分支: $ git branch master * mutilrecall [2] 查看远程分支 $ git branch -amaster * mutilrecallremotes/ ...

  9. 通过Android studio使用git创建本地分支提交远程仓库以及如何查看切换分支

    我们有时候对命令不熟悉的同学例如我,那么这个AS自带的这个创建分支功能就对我们必不可少了. 首先我们看下远程仓库只有主支master,没有任何分支的信息如下图: 1.首先我们打开AS,点击右下角的gi ...

最新文章

  1. Linux下安装Foxit Reader
  2. 运用@media实现网页自适应中的几个关键分辨率
  3. 现在编程语言的两大主流
  4. 【剑指offer】_09二叉搜索树的后序遍历序列
  5. 汇编语言学习——第四章 第一个汇编程序
  6. gocd_如何将DangerJS集成到GoCD管道中
  7. mysql数据库新浪博客_4.MySQL数据库类的定义
  8. 解决plsql中中文乱码问题
  9. 网络电话坐享iOS10红利 iphone7免费通话
  10. Spring Cloud Eureka服务注册中心 多节点搭建(学习总结)
  11. eset smart security 无法更新的解决方案
  12. [拓扑资料汇总-近期更新中]点集代数拓扑 与泛函共看效果更佳
  13. python梯形法计算定积分_用矩形法(梯形法)求定积分
  14. 若菜光个人小档案(dambolo)
  15. 逆向易语言程序执行流程
  16. Oracle 删除数据后释放数据文件所占磁盘空间(表空间降高水位)
  17. V2X和D2D的链路级sidelink上的区别
  18. 【开源】司马编译器结构
  19. ABAP AMDP数据库存储过程(数据源)
  20. javlib有新地址吗,《郭杰自杀》_郭杰自杀_NEWS下载网

热门文章

  1. Premier Bob的算法模板库(II)
  2. 【Vue.JS】Vue.JS 表格内容排序组件,Render函数的使用
  3. PHP输出图像imagegif、imagejpeg与imagepng函数用法
  4. python代码实现进制转换
  5. COLA异步任务重复执行?
  6. nvcc fatal : Unsupported gpu architecture ‘compute_86‘
  7. collections.defaultdict
  8. 了解一下,Android 10 Build系统
  9. 让人心动的jQuery插件和HTML5动画
  10. 功能性和非功能性需求 UP中FURPS+模型需求分类方式