git操作中常用到的一些指令

一.初始化提交代码到master分支后将相同的提交同步到develop或其他分支的操作

1  切换本地分支到master

git checkout master

2 新建一个本地分支develop

在master分支是clean的情况下,其中*号表示当前所在的分支

  1. git branch

  2. feature1

  3. * master

 
  1. git status

  2. On branch master

  3. Your branch is up to date with 'origin/master'.

  4. nothing to commit, working tree clean

新建本地分支

git branch develop

表示新建了一个本地的develop分支,此时该分支的内容与master分支一致

3  将本地新建的develop分支推送到远程分支

假设我们远程分支的名字也叫develop分支,而且现在是在本地的develop分支下,使用如下命令即可

git push origin develop

4 查看当前的所有分支

git branch -a

二. git上的Cherry pick操作

idea中在git 的show history下切换到需要同步修改的分支下,点击cherry pick操作

git将master分支develop的操作相关推荐

  1. git 小乌龟 更新分支_git常用操作

    Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件. Git ...

  2. git切换远程分支和tag操作

    Clone代码到本地 执行git clone从远程仓库clone代码到本地仓库: git clone git@github.com:secbr/nacos.git 查看分支列表 执行git branc ...

  3. 【收藏资源】Git分支模型(master/hotfix/develop/feature/release)

    1.分支管理 1.1 总览(一张流程图给大家先镇镇惊) 它主要体现了Git对我们源代码版本的管理. (转载者加)一般情况: ● master和develop并行. ● master上始终是最稳定的代码 ...

  4. Git超详细学习笔记 手把手带你一步一步操作 -- 详细分析git 对象-域-分支以及github使用

    Git 使用笔记 详细的说明文档: 请参考安装目录下的doc文档 D:\Program Files\Git\mingw64\share\doc\git-doc\git-stash.html git 版 ...

  5. git 命令 clone分支的代码

    一个项目通常含有很多分支, master分支一般是经过测试,验证没有问题后,代码才会提交到master分支 develop分支,是测试经常拉下来进行测试的分支 直接复制develop分支的git 命令 ...

  6. Git删除本地分支以及重新拉取远程分支到本地

    一.删除本地分支 我要删除本地分支dev 1.首先切换到本地一个其他的分支,这里我切换到本地master git checkout master 2.删除本地分支dev git branch -D d ...

  7. 关于Git及GitLab的简单易懂的使用方法(将本地仓库的项目提交到master分支或者自定义的分支上)

    说明: 关于git和gitlab的使用,真的是让我脑壳痛了一晚上,,真尼玛的麻烦,在网上找了各种各样的方法来完成如何将我本地的项目上传到gitlab上面,头发掉了一地,,,并没什么卵用,,,差点炸毛的 ...

  8. git强制覆盖master分支

    在开发中,通常会保持两个分支master分支和develop分支,但是如果因为develop上面迭代太多而没有及时维护master,最后想丢弃master而直接将测试确认过的develop强推到mas ...

  9. git从远端仓库拉取代码, 切换其他分支(develop)注意点

    当我们从远端拉取包含多个分支的代码仓库后, 默认是位于主分支master, 我们想要在仓库的其他分支中提交代码, 需要注意分支的切换策略, 有如下两个方法 直接切换到远程分支 从远端仓库拉取代码后, ...

  10. Git 基础知识--分支操作

    分支操作 几乎所有的版本控制系统都支持分支.使用分支意味着你可以把你的工作从开发主线上分离出来,以免影响开发主线. 在分支中,在基于主分支已有代码的基础上,你可以进行任意的操作,并且完全不用担心会污染 ...

最新文章

  1. Python数据科学-技术详解与商业实践视频教程
  2. SECURITY_ATTRIBUTES 句柄继承
  3. java编译后的扩展名,Java的源代码扩展名和编译完后是扩展名正确的是
  4. c#事件的发布-订阅模型_微信灰度测试订阅号付费功能,小米推出最便宜5G套餐,腾讯辟谣高管猝死赔钱事件,核心期刊发布十岁儿童文章,这就是今天的其他大新闻!...
  5. idea怎么更改推到github的路径_IDEA 拉取、上传、更新 项目到 Gitee+GitHub_超详细超简单版...
  6. php 类常量用法,php类常量用法实例分析
  7. nodejs异步读取文件与同步读取文件的区别
  8. SkyEye建模之方法介绍篇
  9. OpenStack进入第二阶段需要解决的“七宗罪”
  10. 它来了!IntelliJ IDEA 2020.1 稳定版发布
  11. linux buffer/cache手动释放
  12. 岗位:unity中级工程师
  13. ECCV 2020 论文大盘点-目标跟踪篇
  14. 手把手教你刷github提交记录
  15. java设备未就绪_java.io.IOException: 设备未就绪
  16. 主板维修从入门到精通
  17. Android 仿钉钉、微信 群聊组合头像,大厂面试题汇总
  18. 苹果Windows7系统修改文件夹时出现没有权限操作该怎么办?
  19. ERROR: cannot launch node of type [robot_state_publisher/state_publisher]: Cannot locate node of typ
  20. 阿里P7级别架构师教你HashMap的工作原理

热门文章

  1. 设计模式04—工厂模式
  2. CDN缓存那些事 转载陈小龙哈2016-09-2
  3. php laravel 增删查改,通过 Laravel Eloquent 模型实现简单增删改查操作
  4. html语言vb怎么定义数组,VB动态数组的定义方法
  5. 2021年福建高考成绩什么时候可以查询,2021年福建高考成绩排名及成绩公布时间什么时候出来...
  6. 如何优化Urchin配置文件每月数据库的磁盘存储空间
  7. Handler同步屏障
  8. 网络安全 01 - Session Fixation
  9. 跟着《SpringInAction》学Spring——入门篇
  10. 1960-征战的Loy