Até agora, eu clonei um repositório git vazio e criei um novo branch com "git checkout -b branchname". Meu entendimento é que digitar "git branch" agora deve me dar alguma saída como
* mybranch
master
Em vez disso, não recebo nenhuma saída. No entanto, entrar em "git status" ainda me diz
# On branch branchname
#
# Initial commit
#
nothing to commit (create/copy files and use "git add" to track)
Então, por que eu não recebo nenhuma saída do "git branch"?
Respostas:
2 para resposta № 1Eu não estou ciente de nenhum git -b
comando. Você quis dizer git checkout -b branchname
(que cria o ramo e muda para ele)?
Você pode criar um ramo fazendo git branch branchname
.
Além disso, você pode usar git branch -a
que listam os ramos remotos também.
EDITAR: A propósito. Se você não tem commit (só viu o seu "#Initial commit"), você não tem nenhum branch (nem master). Você deve fazer seu primeiro commit primeiro.