git本地分支与远程分支,假如远程仓库里有 dev 和 master 两个分支

1.在本地:

  • git checkout -b dev ----- 创建并切换到本地dev分支
  • git pull origin dev ----- 本地分支与远程分支相关联

2.本地新建分支推送至远端

  • git checkout -b dev
  • git pull origin dragon ----- 这2步骤,远程仓库中也就创建了一个dragon分支

3.克隆代码,查看所有分支

  • git clone http://…………
  • git branch --all ----- 默认为有dev和master分支,所以会看到如下三个分支:master[本地主分支],origin/master[远程], origin/dev[远程],新克隆下来的代码默认masterorigin/master关联,同步的。但是origin/dev分支在本地没有任何关联,所以我们无法在那开发。

4-1.创建本地关联 origin/dev 的分支

  • git checkout dev origin/dev ----- 创建本地分支dev,并且和远程origin/dev分支相关联,本地dev分支的初始化代码和远端的dev分支代码一样
  • git checkout dev ----- 切换到dev分支进行日常开发

4-2.本地创建dev分支,不同步到远端仓库,而是合并到master分支

  • git branch dev ------ 创建本地 dev 分支
  • git branch ----- 显示masterdev分支,并且master会有个*号,dev是一个本地分支,远端仓库不知道他的存在,本地分支可以不同步到远端,而是在dev分支开发,开发完后然后mergemaster,然后再push到远端

5.发布dev分支指的是同步dev分支的代码到远程服务器

  • git push origin dev:dev ------- 这样远程仓库也有一个dev分支了
    如果远端仓库有dev分支的话,就直接 git push origin dev

6.在dev分支开发代码

  • git checkout dev ----- 切换到dev分支开发,完成后可以合并到master分支
  • git checkout master ----- 切换到主分支
  • git merge dev ----- 把dev所更新状态的代码合并到master
  • git push ------ push提交master分支代码到远端
  • git checkout dev
  • git push ------ 上面2步可以不操作,把dev分支提交到远端

7.删除分支

  • git push origin :dev ----- 删除远程dev分支,危险命令!!!!!
  • git checkout master
  • git branch -d dev ------- 切换到master分支,删除本地dev分支

结语

249620372 前端JS腥风血雨交流QQ群

(我们的宗旨是,为了加班,为了秃顶……,仰望大佬),希望小伙伴们加群一起学习

日常工作中,个人总结的 - Git - 常用操作方法 (三)相关推荐

  1. 日常工作中常用的几个git指令

    前言 最近,我的主管让我就git 使用做个组内分享,分享一下我在日常工作中是如何使用git的.现在我整理成文章,分享出来,希望对你有所帮助. 基础概念 git有三个分区,分别是: 工作区(Workin ...

  2. 我在工作中是如何使用Git的

    大家好,我是若川.今天分享一篇关于git的好文章.我自己经常用命令行终端和git缩写.具体可以看我以往的文章.使用 ohmyzsh 打造 windows.ubuntu.mac 系统高效终端命令行工具, ...

  3. 【Git】1090- 我在工作中是如何使用Git的

    本文首发于政采云前端团队博客:我在工作中是如何使用 Git 的 https://www.zoo.team/article/how-to-use-git 前言 最近在网上有个真实发生的案例比较火,说的是 ...

  4. c++读取utf8文件_经常在日常工作中处理统一码文件(or其他编码)?这篇必读

    全文共2717字,预计学习时长5分钟 对于那些经常在日常工作中处理统一码文件(也适用于其他编码)的人来说,这篇文章是必读的.对于自然语言处理的从业者,处理统一码文件是一场噩梦,尤其是使用Windows ...

  5. 业务团队如何在日常工作中做稳定性?涵盖事前、事中、事后的方方面面

    你好呀,我是Bella酱- "又不是不能用,能用就行.""又不是不能跑,能跑就行.程序和人有一个能跑就行." 相信很多同学都听过这2句话.乍听没毛病.编程3部曲 ...

  6. 阶段性工作中不足及改进措施常用句型

    每年工作总结总是自己写,产生效果并不理想.原来发现工作总结也是有话术的.特此记录了工作总结常用的话术,不一定能全用但是可以作为开头或者凑字数用. No1 问题及不足描述 通过近一段时间的工作,反省自身 ...

  7. 日常工作中,软件测试人员如何避免“背锅”

    作为一名软件测试工程师,日常工作中最常打交道的肯定就是开发和产品经理.有沟通就会问题,有问题难免会有争执.那么你肯定听过这些话: "这么弱智的bug你都测不出来吗?" " ...

  8. 大华视频服务器系统日志怎么看,日常工作中查看工控机Windows日志的方法

    原标题:日常工作中查看工控机Windows日志的方法 工控机Windows日志位于工控机管理的事件查看器中,主要是用于存储来自应用程序以及整个系统的文件.一般可以分为应用程序日志.安全日志.系统日志这 ...

  9. 办公室计算机知识论文,办公室日常工作中办公自动化的运用-计算机应用技术论文-计算机论文.docx...

    办公室日常工作中办公自动化的运用-计算机应用技术论文-计算机论文 --文章均为WORD文档,下载后可直接编辑使用亦可打印-- 摘 要: 办公室管理是企业发展的重要组成部分, 传统办公室管理需使用大量的 ...

  10. RIP 此篇用来记录日常工作中使用到的正则表达式

    在工作中偶尔会使用到正则表达式,  每次用到之后都是上网找,  太浪费时间了, 所以此贴专门用于收录日常工作中使用到的正则表达式 ( 不要问我为什么不自己学学正则表达式,   因为: lan ) 用心 ...

最新文章

  1. ubuntu 命令行命令历史记录存储在哪个文件夹
  2. 100个高低压配电知识!网络弱电必备知识~
  3. 从零实现一个3D目标检测算法(3):PointPillars主干网实现(持续更新中)
  4. Java main 方法详解
  5. python中的corr函数_Python中的相关分析correlation analysis的实现
  6. 牙龈出血试试四个食疗方_新闻中心_新浪网
  7. 中国顶级程序员有多牛?一个弄哭韩国,一个堪称阿里“扫地僧”
  8. golang ide 环境搭建_golang环境搭建
  9. python汉化补丁包怎么安装_如何安装python包
  10. 关于 Win32/Conficker.B 蠕虫的病毒警报
  11. 前端主流框架Vue工作原理及特性你了解吗?
  12. php中eregi,php eregi
  13. ISBN编号的国家地区语言代码,出版社代码规则,中国出版社ISBN代码
  14. python网易云爬虫_使用python进行爬虫下载网易云音乐
  15. Oracle 使用序列插入表自增字段(主键)
  16. 【图结构专题】有向图
  17. CSS3弹性盒子之内容对齐justify-conten
  18. 仿手机端京东商城html源码_web前端入门到实战:制作仿京东商城-商品列表商品筛选功能...
  19. PHP编程与系统开发
  20. 物联网-业务数据智能管理应用设计

热门文章

  1. 游戏即人生——《DOOM启世录》书评
  2. DML、DDL的概念与区别
  3. pom文件报错_FastDFS实战总结,分布式文件存储,高并发高可用,看这篇就够了...
  4. twisted python_《Python网络爬虫与信息提取》笔记(10)
  5. c++中制表符怎么用_MySQL中的自增主键用完了怎么办?
  6. C语言结构体定义 typedef struct
  7. 音频频谱特效 jaVa_基于Matlab dsp工具箱 的实时音频采集及频谱显示
  8. Java 多线程(二)启动线程的三种方式和源码分析
  9. Flutter学习 — 使用不同类型的子项创建列表
  10. Linux中log打印输入输出的格式字符串