1. 需求

在Git中创建分支,是必须有一个父节点的,也就是说必须在已有的分支上来创建新的分支。工程已经进行了一段时间后,是无法创建空分支的。但是有时候,某个分支的衍化,已经变得非常复杂,需要重新梳理,这时候建立空白分支的需求也就突显出来了。

2. 解决方案

2.1 利用git checkout的 --orphan参数

git checkout --orphan newbranch

2.2 删除所有文件

git rm -rf .

注意最后那个句点

2.3 提交点内容

如果分支里什么内容都没有,那么这个分支是不可见的。

touch .gitignore
git add .gitignore
git commit -m 'Init an empty branch'

2.4 push到服务端

git push --set-upstream origin newbranch

Git创建一个空的分支相关推荐

  1. Git中创建一个新的分支并推送

    主要命令: git checkout -b mydev创建一个分支并切换到新分支mydev git add . git commit -m '新分支 git push origin mydev将内容推 ...

  2. git创建/删除本地branch(分支),tag(标签)

    #branch1.列出分支,-a参数是列出所有分支,包括远程分支 git branch [-a]2.创建一个本地分支 git branch branchname3.创建一个分支,并切换到该分支 git ...

  3. git创建与管理远程分支

    git创建与管理远程分支 http://blog.csdn.net/fyh2003/article/details/7528157   gitbranch服务器compressionfileup 1. ...

  4. python 空dataframe_python 创建一个空dataframe 然后添加行数据的实例

    实例如下所示: import pandas as pd import re import math dframe1 = pd.read_excel("window regulator分析报告 ...

  5. 【Android Developers Training】 93. 创建一个空验证器

    注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好. 原文链接:http://developer ...

  6. 扩展springmvc组件——当页面跳转时,需要在Controller里面创建一个空方法去跳转或者是创建一个配置类  ||日期格式化说明||自定义格式化器||消息转化器扩展fastjson

    在容器中注册视图控制器 当页面跳转时,我们需要在Controller里面创建一个空方法去跳转,那么有没有别的配置方法呢 创建一个WebMvcConfig的配置类   实现WebMvcConfigure ...

  7. python dataframe创建_python 创建一个空dataframe 然后添加行数据的实例

    实例如下所示: import pandas as pd import re import math dframe1 = pd.read_excel("window regulator分析报告 ...

  8. python创建一个空列表alist_【Python 1-7】Python手把手教程之——详解列表List

    列表 作者 | 弗拉德 来源 | 弗拉德(公众号:fulade_me) 列表,在其他语言中又被称为数组,是由一系列按特定顺序排列的元素组成.你可以创建包含字母表中所有字母.数字0~9或所有家庭成员姓名 ...

  9. 关于Maven中的常见命令,通过命令的方式快速创建一个空的maven工程,将jar包打到maven仓库中

    打jar包的方式  mvn package -Dmaven.test.skip=true mvn install -Dmaven.test.skip=true mvn compile -Dmave ...

最新文章

  1. linux软raid的基本设置
  2. Oracle 优化器_表连接
  3. 在电商界摸爬滚打10年,我学到这三点经验教训
  4. python学习教程,猜数字游戏开发
  5. python asyncio future_Python asyncio:yield from未用于future?
  6. RHEL5.8系统裁减(内含做小Linux前的准备工作)
  7. 分层模型中数据传输过程
  8. 【Luogu】P1122最大子树和(DFS,树上DP)
  9. 3. XML 树结构
  10. Call for Presentations!Flink Forward Global 2021 议题征集ing
  11. 企业常用的站内收索、QQ群、在线客服
  12. 易语言大漠透明图制作与使用
  13. idea查找当前方法的实现_intellij idea快速查看当前类中的所有方法(推荐)
  14. Objective-C 入门教程
  15. 第五人格PC端下载以及解决打不开问题
  16. Linux 运维职业困惑?给你史上最全互联网 Linux 工作规划!
  17. 无法更新 EntitySet“Ips_Articles”,因为它有一个 DefiningQuery,而 ModificationFunctionMapping 元素中没有支持当前操作的 Inse...
  18. Java基础系列:switch+enum
  19. MATLAB 中有哪些命令,让人相见恨晚?
  20. c# 调用zebra打印指令 打印到USB端口

热门文章

  1. 计算机教材与学情分析,计算机教学计划范文3篇
  2. 线程池之ThreadPoolExecutor
  3. LayUI数据表格时间戳转换为时间
  4. 汇总:1. Java基本功
  5. pandas学习笔记(三):数据的变换与数据的管理
  6. 【已解决】junit.framework.AssertionFailedError: No tests found in test.test
  7. DAO:Web3 的必要组件
  8. 画论57 沈宗骞《芥舟学画编》
  9. 四旋翼无人机物理基础
  10. 软件测试面试题及答案【史上最全】