美文网首页
创建一个空的分支

创建一个空的分支

作者: 最怕认真 | 来源:发表于2017-09-01 15:21 被阅读142次

在Git中创建分支,是一定有一个父节点的,也就说新创建的分支是要在已经存在分支上来创建,如果你的工程已经开到了中途,这个时候你直接创建分支的话,它是无法成为一个空分支的。

git checkout --orphan 新的分支名

这个命令的是作用是:
创建一个没有父节点的分支,但是会复制当前分支的内容到 新的分支上。
举个例子,在A分支上,有两个文件 t1.txt;t2.txt
调用git checkout --orphan 新的分支名创建了新的分支并切换到新的分支下,而且t1.txt;t2.txt也会被复制到新的分支下,其实这个时候新的分支还不能说是一个分支,你查看分支的话,是没有这个分支的,你必须要提交一次,这个分支才算是真的创建出来了,因为这个分支没有父节点,所以没有任何的历史,只需要调用

git rm -rf .

删除所有的文件(只会删除加入版本管理的文件),然后你可以随便创建一个文件,提交之后,这个新的空分支就算是创建完成了

相关文章

  • git flow

    git flow学习 一、创建develop分支 本地创建一个空的develop分支并push到远程仓库 此时会有...

  • 创建一个空的分支

    在Git中创建分支,是一定有一个父节点的,也就说新创建的分支是要在已经存在分支上来创建,如果你的工程已经开到了中途...

  • git 创建空的分支

    在Git中创建分支,是必须有一个父节点的,也就是说必须在已有的分支上来创建新的分支,如果工程已经进行了一段时间,这...

  • 本地创建一个git项目推送到远程仓库

    本地创建仓库的方法 本地创建一个git项目推送到远程空仓库 分支操作

  • git使用简单实践

    1、在码云上创建一个空项目 2、clone项目到本地 3、提交、推送到远程分支master 4、创建分支、推送到对...

  • Git创建一个空的分支

    1.创建一个空白的分支的需求 在Git中创建分支,是必须有一个父节点的,也就是说必须在已有的分支上来创建新的分支,...

  • Git创建一个空的分支

    1、需求 在git上创建分支,必须是要有一个父节点的,也就是说我们必须在一个已有的分支上来创建出一个新的分支。在工...

  • 本地终端看不到在gitlab上新建的分支_git命令切换分支

    在gitlab上创建空仓库,只有一个master分支,一开始本地提交代码到master分支,然后新创建了一个dev...

  • Git 分支管理

    创建分支 创建一个新的分支,分支名为mvpInject 创建远程分支 将本地创建的分支推送到github,就可以实...

  • git创建与分支合并

    1, git创建一个新的项目1,首先在本地创建一个新项目 创建分支: 查看分支: 删除分支: 切换分支 git代码...

网友评论

      本文标题:创建一个空的分支

      本文链接:https://www.haomeiwen.com/subject/snqkjxtx.html