Git init不会创建主分支

时间:2016-02-26 15:12:47

标签: git

在创建新的本地存储库时,我似乎遇到了git没有初始化master分支的问题。当我运行“git init”时,似乎没有创建主分支。这是我命令行的复制粘贴

C:\Users\KJA\workspace\gitproblem>git init
Initialized empty Git repository in C:/Users/KJA/workspace/gitproblem/.git/

C:\Users\KJA\workspace\gitproblem>git branch

C:\Users\KJA\workspace\gitproblem>git branch mybranch
fatal: Not a valid object name: 'master'.

C:\Users\KJA\workspace\gitproblem>

最新版本的git for windows或其他什么地方有错误?

2 个答案:

答案 0 :(得分:11)

Git init创建一个没有任何提交的repo。

由于分支是指向提交的指针,因此在提交内容之前,您不能拥有分支。

答案 1 :(得分:-1)

首先使用以下命令配置您的git: git config --global user.email "your@email.com" git config --global user.name "Your Name"

然后使用以下方法初始化您的仓库:

git init

git checkout -b master 您将能够看到您的主分支。