本地Git分支没有显示

时间:2016-10-18 00:09:32

标签: git github

最近我开始研究一个项目,所有的资源都在Git上。我对这个工作流程很陌生,所以我一直在逐步采用它。我已经克隆了master分支,现在我正在寻找工作并推动一个新的分支,虽然我遇到了麻烦但无法解决这个问题。我目前正在Ubuntu 14上运行Git。

以下是我一直在做的事情:

chrisevans@chrisevans-Inspiron-3542:~$ cd MSSM_Linkdn
chrisevans@chrisevans-Inspiron-3542:~/MSSM_Linkdn$ git branch
chrisevans@chrisevans-Inspiron-3542:~/MSSM_Linkdn$ git checkout -b home_prog
Switched to a new branch 'home_prog'
chrisevans@chrisevans-Inspiron-3542:~/MSSM_Linkdn$ git branch
chrisevans@chrisevans-Inspiron-3542:~/MSSM_Linkdn$ git push origin home_prog https://github.com/~~~~~/~~~~.git
fatal: remote part of refspec is not a valid name in https://github.com/~~~~~/~~~~~.git
chrisevans@chrisevans-Inspiron-3542:~/MSSM_Linkdn$ git push origin home_prog
error: src refspec home_prog does not match any.
error: failed to push some refs to 'origin'
chrisevans@chrisevans-Inspiron-3542:~/MSSM_Linkdn$ 

注意,当我运行git branch命令时,没有列出分支。我还标出了GitHub用户名的安全性,因为我不是回购所有者。

1 个答案:

答案 0 :(得分:0)

结帐后,执行git fetch origin或`git pull origin home_prog``

在您尝试git branch -a之后,这将显示您的所有分支(本地和远程)

其他事项,请确保您的遥控器设置正确..请检查git remote -v,如果没有确保添加 - git remote add origin YOUR.git(git remote documentation

也许你没有很好地设置你的git环境,所以为了保证你创建一个本地分支到源存储库做git branch <branch-name> origin/<branch-name>

如果您喜欢视觉历史记录显示,请使用gitk --all

您还可以查看gitk documentation