在创建新的本地存储库时,我似乎遇到了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或其他什么地方有错误?
答案 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
您将能够看到您的主分支。