当我输入' git branch'什么都没发生

时间:2014-04-23 15:44:07

标签: git

到目前为止,我已经克隆了一个空的git repo,并用'git checkout -b branchname'创建了一个新的分支。我的理解是输入'git branch'现在应该给我一些输出,比如

* mybranch
  master

相反,我根本没有输出。 但是,输入'git status'仍告诉我

# On branch branchname
#
# Initial commit
#
nothing to commit (create/copy files and use "git add" to track)

那么我为什么不从'git branch'获得任何输出?

1 个答案:

答案 0 :(得分:2)

我不知道任何git -b命令。您的意思是git checkout -b branchname(创建分支并切换到它)?

您可以创建一个执行git branch branchname的分支。

此外,您还可以使用列出远程分支的git branch -a

修改 顺便说说。如果你没有提交(刚看到你的“#Initial commit”),你就没有任何分支(甚至不是master)。你必须先进行第一次提交。