Git root - 意外创建了一个分支?

时间:2014-03-10 00:56:54

标签: git git-branch

有人可以告诉我如何回到我的主要Git根目录吗?我的命令提示符指向

c:/Sites 

但现在,命令提示符指向:

c/Sites (new_branch)

不确定我是怎么到达那里的,但我怀疑我必须不小心创建了一个新分支。我试过“git branch”但没有返回任何结果。还尝试了“git checkout master”,但收到了一个错误:“pathspec master与git已知的任何文件都不匹配。”

我在Windows 7上。谢谢!

3 个答案:

答案 0 :(得分:1)

这意味着您的目录现在由Git跟踪。由于您有错误,请尝试:

git checkout new_branch

Alternatevely

git checkout -b master

答案 1 :(得分:1)

因为你没有看到ls -l .git / refs / heads的任何内容,这意味着你不再拥有master分支(可能是你在不知不觉中删除了你的master分支,如上所述你不确定何时你意外地创建了你的分支。

要返回原始主分支,请检查git日志以了解创建新分支的时间。获得提交sha后,使用“git checkout -b master”重新创建master分支。这将带您进入默认提示。

答案 2 :(得分:0)

你应该能够做到

git checkout master

回到主人......