1、查询分支

git remote -v
实际上在不清楚自己git clone 的地址时可以使用该命令查询
$ git remote -v
origin https://github.com/qianbo0423/fire-detect-yolov4.git (fetch)
origin https://github.com/qianbo0423/fire-detect-yolov4.git (push)

2 checkout工作分支

$ git checkout mywork

假定修改添加的新的文件
$ git add 文件名

提交工作分支的修改
$ git commit -m ‘增加了一个文件’

3、回到主分支

$ git checkout master

获取远程修改,此时和mywork分支无关
$ git pull

再次回到我的工作分支
$ git checkout mywork

rebase合并主干,有冲突需要解决一定要解决
$ git rebase master

回到主分支
$ git checkout master

4、修改主干

合并工作分支的修改
$ git merge mywork

提交到远程
$ git push

git 使用分支基础相关推荐

  1. Git的分支命令详解

    为什么80%的码农都做不了架构师?>>>    我们已经了解了git非常重要的三个组件:blob.commit.tree,这三个组件都是以二进制的方式存储的, 而且都是用hash码作 ...

  2. linux下git分支管理,git远程分支管理

    git远程分支管理 使用分支的原则 master分支是非常重要的,线上发布代码用这个分支,平时我们开发代码不要在这个分支上 创建一个dev分支,专门用作开发,只有当发布到线上之前,才会把dev分支合并 ...

  3. Git 之四 分支管理

    写在前面   Git 的官网上有很详细的使用教程(当然有翻译版本),具体地址是 https://git-scm.com/book/zh/v2.唯一不足就是,很多讲解并没有实机演示.但是,毫无疑问,官网 ...

  4. 好代码是管出来的——Git的分支工作流与Pull Request

    上一篇文章好代码是管出来的--使用Git来管理源代码 介绍了常用的版本控制工具以及git的基本用法,从基本用法来看git与其它的版本控制工具好像区别不大,都是对代码新增.提交进行管理,可以查看提交历史 ...

  5. Git教程——入门基础

    前言 Git作为程序员必备的一个版本控制工具,本文跟大家分享一下Git的最基础用法 注:本文涉及到的所有命令均在 Git Bash 下执行 配置 设置名称 git config --global us ...

  6. git切换分支出现head is now at_git寻根——^和~的区别

    在git操作中,我们可以使用checkout命令检出某个状态下文件,也可以使用reset命令重置到某个状态,这里所说的"某个状态"其实对应的就是一个提交(commit). 我们可以 ...

  7. 【Git从青铜到王者】第四篇:Git的分支与合并

    系列文章目录 文章目录 系列文章目录 前言 一.Git分支 1.Git分支简介 2.Git分支创建 3.Git分支切换 二.Git分支的新建与合并 1.新建分支 2.分支的合并 3.遇到冲突时的分支合 ...

  8. Git与GitHub基础全套完整版教程(持续更新....)

    Git基础 1使用Github 1-1目的 1-2基本概念 2 Git在本地的结构 3 Git和代码托管中心 局域网环境下 外网环境下 4 Git命令行操作 5 基本操作 状态查看: vim保存退出命 ...

  9. Git学习--分支(branch、merge、rebase)

    分支: 你可以把他理解为指针,假设一开始master和test分别是origin下的两个分支,都指向file这个文件夹,随后A,B分别使用master和test对file进行更新,他们更新的版本我们记 ...

最新文章

  1. docker安装redis提示没有日记写入权限_Docker 学习笔记(第六集:使用 Dockerfile 定制镜像)...
  2. Oracle中文乱码解决办法总结
  3. conflicting types for ‘方法名’ 的错误
  4. Ubuntu 系统安装APACHE PHP MYSQL
  5. 小米10T系列新机曝光:后置64MP三摄 辨识度超高
  6. RFM模型+SOM聚类︱离群值筛选问题
  7. Linux c 多线程写日志,linux c/c++多线程程序的编写(转)
  8. 穿越计算机的迷雾--读书笔记三
  9. Ubuntu安装显卡驱动详细步骤
  10. 【舆情聚焦】 乐视危机舆情监测专项报告
  11. UE高级性能剖析技术(三)-- Android内存分布和优化
  12. 学习日志2:ARM开发板—触摸屏
  13. libusb-win32的使用教程和例子
  14. 华为ensp模拟器 给路由器配置DHCP
  15. MySQL 8.0 高可用之如何解决从库数据被修改引起的主从同步错误
  16. led的c语言程序,单片机C语言LED灯点亮程序完全版
  17. jQuery动画——animate()
  18. 创建K26 SOM最小系统
  19. 反欺诈概念库-信用卡反欺诈管理
  20. 他一跳槽就裁员4.5万,却让快倒闭的IBM涅槃重生

热门文章

  1. Python 字符串和列表的转化 ,简单到尖叫
  2. 智能手机RAM和ROM的区别以及SD卡的作用
  3. oracle 迁库 教程,Oracle整库文件迁移步骤详解教程
  4. 三星Galaxy A73显示Geekcbench:或搭载骁龙778G
  5. 马斯克疯狂套现,特斯拉市值一周蒸发1895亿美元!网友:丝毫不影响首富位置...
  6. 小鹏汽车9月总交付10412台 成为新造车势力中第一家月交付过万的企业
  7. 礼橙专车、青菜拼车今日起改名啦!
  8. 姚安娜首个代言摩卡汽车人舞蹈短片出炉
  9. 一把误操作卖出500万股,TCL科技李东生致歉:收益归公司
  10. Redmi 9或搭载联发科Helio G80:内置5000mAh电池 支持NFC