Git没有保存创建的分支

时间:2015-10-27 14:19:36

标签: git

我在git bash中介绍了以下命令:

git init

git checkout -b master(master显示为" checkouted"默认情况下,但它允许我执行此命令)。

git checkout -b branch1

git checkout master

并给我以下错误:

error: pathspec 'master' did not match any file(s) known to git.

它允许我根据需要创建具有相同名称的分支。它似乎忘记了我创造的分支......

1 个答案:

答案 0 :(得分:3)

您的主人没有提交,因此没有提及。

您应该执行以下操作:

git init

// Create a file to add
git touch README.md

// Add this file to the stage
git add README.md

// Do your first commit.
git commit "Initial commit"

// Create a new branch and check it out
git checkout -b new-branch

然后,检查主人将工作

git checkout master

(顺便说一句,执行git checkout -b master是没用的,因为当你执行git init时创建并检出此分支