Github Windows: 从命令行创建的新分支在github.com上没有显示出来

22

我使用命令行创建了2个新分支,当我使用“git branch”命令时可以在窗口中看到所有的分支,但是当我使用“git push”命令时,出现“nothing to commit, working directory clean”的消息,因此我无法在github.com上看到我的新分支。

有没有人能够帮忙解决一下?

谢谢! Robin

5个回答

59

你尝试过git push origin my_new_branch吗?


1
非常感谢!它像魔法一样奏效。我正在参加一个非常棒的GitHub入门教程,网址是https://www.youtube.com/watch?v=oFYyTZwMyAg,但不知何故,我错过了那一步! - user3472810
很高兴我能帮忙! - MannfromReno

0

在一个子模块中运行 git push 时,我遇到了这个问题。我创建了一个分支,但在远程看不到它。

确保你在项目的根目录下,或者至少在运行 git push origin new_branch 命令时不在子模块内部。


0
运行上述命令 git push origin dev 后,我收到了这个错误信息:"remote: Repository not found."

0
以下命令可行:
git push origin devbranch

-1

我曾经遇到过类似的错误,即在一台计算机上创建和发布了一个分支。但是在另一台计算机上,它不会自动添加该分支(即使git服务器已经有了新的分支)。我只需从shell中执行pull而不是使用应用程序的同步功能。一旦我执行了git pull,它就会添加新的分支,并可以从GUI中选择。

我认为这是一个bug。


请具体说明您所谈论的是哪个应用程序。这可能是您所讨论的应用程序中的错误,但与原始问题无关。 - MannfromReno

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接