📅  最后修改于: 2023-12-03 14:56:02.061000             🧑  作者: Mango
在使用Git进行版本控制时,创建分支是一个基本操作。通常情况下,我们会从已有的提交记录中创建一个新的分支。那么,当我们在一个全新的仓库中开始工作,并且没有任何提交记录时,如何创建一个新的分支呢?下面介绍两种方法。
一种方法是创建一个空的提交记录,并以此为基础创建分支。具体步骤如下:
$ git init
$ git commit --allow-empty -m "Initial commit"
$ git branch new-branch
$ git checkout new-branch
现在,你就可以在new-branch分支上进行开发工作了。
另一种更简单的方法是使用Git提供的“orphan”分支功能。具体步骤如下:
$ git init
$ git checkout --orphan new-branch
$ git add .
$ git commit -m "Initial commit on new branch"
需要注意的是,在使用“orphan”命令创建分支时,如果工作区有未提交的修改,这些修改不会被包含在新分支中。如果不想丢失这些修改,可以先提交到主分支上,然后再创建新分支。
总结:以上就是在没有任何提交记录的情况下,使用Git创建分支的两种方法,分别基于“空提交”和“orphan”分支。根据实际情况选择合适的方法即可。