首页 > 其他分享 >在github中创建空分支

在github中创建空分支

时间:2023-09-28 12:44:20浏览次数:34  
标签:git 创建 github supplement 提交 分支

需求描述

有时候我们需要用到空分支,即该分支不需要任何提交历史,不需要继承master分支的内容。
例如,在做github wiki时候,我喜欢把图片放在同个项目的目录下【一是没用图床,二是可以利用git管理图片】;或者像是docker镜像,sql文件等补充性的内容也希望能有一个空分支做单独管理等等,而不是master分支下的某个目录。

在github中直接创建分支,是会包含当前项目和提交记录的。

操作

  • git switch --orphan supplement命令创建一个空的发布分支。git log查看是否有提交记录
  • 由于空分支无法提交到远程仓库,那么可以创建一个空提交【即后面的项目提交会覆盖掉该提交】git commit --allow-empty -m "空分支创建初始化"
  • 提交该分支到远程仓库git push -u origin supplement
  • 最后,在github就可以查看到"supplement"分支了

标签:git,创建,github,supplement,提交,分支
From: https://www.cnblogs.com/bingo39/p/17735495.html

相关文章

  • VMware vSphere Client创建虚拟机
    目录1.上传镜像文件 2.点击新建虚拟机按钮3.选择自定义 3.1修改备注3.2选择存储3.3选择虚拟机版本3.4选择操作系统3.5选择CPU3.6选择内存大小3.7选择网络3.8选择控制器3.9选择磁盘类型4.0给硬盘空间4.1虚拟机设备节点4.2完成4.3选择存储上的iso镜像1.上传镜像文件 2.点击新建......
  • 使用vite创建vue3项目
    vite是一种新型前端构建工具,能够显著提升前端开发体验,它主要由两部分组成;一个开发服务器,它基于 原生ES模块 提供了 丰富的内建功能,如速度快到惊人的 模块热更新(HMR)。一套构建指令,它使用 Rollup 打包你的代码,并且它是预配置的,可输出用于生产环境的高度优化过的静态资......
  • ERROR: cannot verify github.com's certificate
    wget获取https资源-simplelovecs-博客园(cnblogs.com)加参数>wget--no-check-certificateyour-download-url......
  • Web-入门-SpringBoot快速入门 创建springboot web项目
    web入门spring官网spring发展到今天已经形成了一种开发生态圈,spring提供了若干个子项目,为每个项目用于完成特定的功能。这些框架都是基于一个基础框架:直接基于SpringFramework基础框架进行开发会有两大难题:1.配置繁琐。2.入门难度大。所以spring家族意识到了这一点,......
  • 创建商品价格修改记录表 new创建修改时间
    createtableprice_log(  idintnotnullauto_incrementprimarykey,  product_idintunsignednotnull,   pricedecimal(10,2),  create_timetimestampnotnulldefaultcurrent_timestamp,  update_timetimestampnotnulldefaultcurrent_......
  • go语言ent教程:使用ent定义数据库的表schema、创建表
    背景:在go语言里,常用的与数据库进行交互的包有:gorm、xorm,今天我们讲解的是:ent,本ent系列的教程基于Mac开发环境,归属于go-study项目。 一、准备工作1阅读ent官方的上手教程 https://entgo.io/docs/getting-started2创建测试数据库:test 二、跟着ent官方的上手教程动手......
  • 创建指定gbk utf8字符集数据库
    mysql>createdatabasesky9899;QueryOK,1rowaffected(0.00sec)mysql>showdatabases;#显示数据库+--------------------+|Database|+--------------------+|information_schema||db_shop||mysql||oldboy......
  • 根据一个数组,创建一个Segment Tree(线段树)
    线段树的特点线段树的优势线段树的构造过程(0,5)37:数组元素下标0~5的元素之和是37(0,2)21:数组元素下标0~2的元素之和是21线段树的基本数据结构(结点结构由五个分量组成)运行结果(C语言代码)递归的创建一颗线段树,然后中序、先序、后序遍历这个结点#include<stdio.h>#include<st......
  • 医疗信创国产化替代目前面临哪些难题?如何利用国产虚拟化技术促进医院信创建设
    亿欧智库《2023中国智慧医院研究报告》中认为:医院各业务系统替换顺序为由边缘至核心,先易后难,逐步实现“应替尽替,真替真用”。还有9个月医疗信创如何完成50%改造任务?近日,上海等省市卫健委联合多部门出台的信创工作实施方案通知中明确要求,市级医院2025年6月前完成全面信创改造工作。......
  • Linux系统下创建LV(逻辑卷)并挂载
    1、查看磁盘情况[root@ecs-34a8-0913916~]#fdisk-lDisk/dev/vda:107.4GB,107374182400bytes,209715200sectorsUnits=sectorsof1*512=512bytesSectorsize(logical/physical):512bytes/512bytesI/Osize(minimum/optimal):512bytes/512bytes......