1.创建分支并切换到刚创建的分支(这里创建新的分支来修改README.md的内容然后将创建的分支与master分支合并,最后删除创建的分支)

$ git checkout -b 分支名
Switched to a new branch '分支名'

-b表示创建并切换到新建的分支相当于以下两条命令

$ git branch 分支名
$ git checkout 分支名
Switched to branch '分支名'

2.用 git branch 命令查看当前分支

$ git branch
* 新建的分支master

  *号表示当前所在分支,比如我们在新建分支上修改README.md文档内容然后与master分支合并然后删除新建分支,将修改后的同步到GitHub远程仓库

要提交到远程仓库请不要再提交之前删除分支!!

3.当在新建分支上工作完后切换回master分支

$ git checkout master
Switched to branch 'master'

4.把新建的分支的修改合并到master分支

$ git merge  新建分支名

git merge 命令用于合并指定分支到当前分支。

5.合并完成后删除新建分支

$ git branch -d  新建分支名

  

转载于:https://www.cnblogs.com/yuanchao-blog/p/10549639.html

git创建/合并分支/删除分支/将修改后的内容同步到GitHub远程仓库相关推荐

  1. C语言:编写程序,打开文本文件stu.txt,读出文件内容,将其中的字符‘s’删除,将修改后的内容存到student.txt文件中。

    /*C语言:编写程序,打开文本文件stu.txt,读出文件内容,将其中的字符's'删除,将修改后的内容存到student.txt文件中.*/ #include <stdio.h> void ...

  2. 版本控制介绍、Git的安装、TortoiseGit的安装、Git的文件操作、IDEA + 同步到GitHub远程仓库 | 克隆 | 分支 | 忽略文件

    文章目录 版本控制 什么是版本控制 常见的版本控制工具 版本控制分类 Git与SVN的主要区别 Git的历史 Git安装与配置 TortoiseGit的安装 Git基本理论 Git项目搭建 Git文件 ...

  3. Git本地代码同步到Github远程仓库

    一:本地代码上传到git远程库步骤: 1,(先进入项目路径)通过命令git init把这个​​目录变成git可以管理的仓库 git init 2,把文件添加到版本库中,使用命令git add. git ...

  4. git学习-如何将本地项目上传(同步)到github远程仓库

    初学github想要把自己做过的online judge题解上传到github上去.有两种方法, 一,直接在github网页上完成创建代码文件并编写,比较容易. 二,是本地编写完代码,放到本地仓库,然 ...

  5. Git命令:本地项目上传到git码云,新建分支 删除分支 合并分支

    进入本地项目的文件夹,通过命令 git init 把这个目录初始化 git init 把文件添加到版本库中,使用命令 git add . 把文件添加到暂存区,. 是代表添加当前文件夹下的所有文件 gi ...

  6. 使用IDEA新建、合并、删除分支。

    使用IDEA新建.合并.删除分支. idea新建分支 idea右下角 idea合并分支 dev分支提交测试代码,并推送到远程仓库 切换到test分支. 合并dev代码到test分支 合并完成后,推送远 ...

  7. oracle 建表字段设置,Oracle创建表、删除表、修改表(添加字段、修改字段、删除字段)语句总结...

    关于Oracle创建表.删除表.修改表(添加字段.修改字段.删除字段)语句的简短总结. Oracle创建表: create table 表名 ( 字段名1 字段类型 默认值 是否为空 , 字段名2 字 ...

  8. Linunx创建软连接、删除软连接、修改软连接

    Linunx创建软连接.删除软连接.修改软连接 创建: ln -s [目标目录] [软链接地址] ln -s /usr/local/python3/bin/python3 /usr/bin/pytho ...

  9. SQL Server 2008 存储过程,带事务的存储过程(创建存储过程,删除存储过程,修改存储过...

    SQL Server 2008 存储过程,带事务的存储过程(创建存储过程,删除存储过程,修改存储过   存储过程 创建存储过程 use pubs --pubs为数据库 go create proced ...

最新文章

  1. zend studio让编译器导入项目为utf-8如何设置
  2. 经典C语言程序100例之七九
  3. ASP注入详细命令40条
  4. dot Net Frameworks中常见的设计模式
  5. DVT和ADVT - 为数不多的DICOM测试工具说明AND下载
  6. C ++ 类 | 类的创建和使用_1
  7. Android-消息机制总结
  8. linux下DNS服务器的搭建
  9. C++多态的练习——编写一个计算器项目
  10. 交换机短路_如何正确使用工业级交换机?
  11. 锐浪报表 Grid++Report PrintPreview 显示模式
  12. Revit二次开发——族的基础
  13. 上海大学2020计算机考研专业,2019上海大学计算机专业考研参考科目
  14. 广告的术语和简称大全
  15. RS232与TTL电平的区别
  16. 对于Java接口的独到理解
  17. 【CVPR 2021】Refine Myself by Teaching Myself : Feature Refinement via Self-Knowledge Distillation
  18. 西门子200smart与电流表Modbus RTU通讯
  19. linux 脚本 $? -ne 0是什么意思,【shell】linux之if [ $? -ne 0 ];-ne 表示 不等于,参考shell中运算符整数比较
  20. 开源项目推荐:Bezier曲线、B-Spline和NURBS的区别与《THE NURBS BOOK 2nd》简介,曲线拟合可视化工具

热门文章

  1. CentOS7.X中使用yum安装nginx完全教程
  2. win cmd rmdir /s递归删除目录
  3. vmware NAT模式下虚拟机不能连外网解决办法
  4. linux vim可视模式、末行模式、保存退出快捷操作
  5. Apollo后台配置:添加部门
  6. 解决python多版本环境下pip报错Fatal error in launcher: Unable to create process using问题
  7. Linux free指令查看内存使用情况
  8. redis缓存穿透、缓存击穿、缓存雪崩概念及解决方案
  9. Java 循环控制语句break/return/continue的使用
  10. 基于 abp vNext 和 .NET Core 开发博客项目 - 统一规范API,包装返回模型