SourceTree中没有分支机构?

pug*_*soy 5 git branch push repository

我的PC上有一个项目,我希望在BitBucket上作为Git仓库托管它.我一直在使用SourceTree来管理与其他贡献者的现有项目,所以我知道有关修改存储库的基础知识,但我之前没有自己创建过.

到目前为止我所做的是在BitBucket上制作一个全新的回购,然后我进入SourceTree并在那里制作了一个新的回购.我添加了一个origin使用BitBucket给我的URL 调用的遥控器,但是当我尝试推送时我看到了这个:

没有分支

通常我应该选择推动哪些分支,但在这里我没有看到任何分支.显然我正在master,它显示在左侧窗格中.

基本上,我很困惑.任何人都可以解释发生了什么或我应该做什么?

And*_*ski 16

工具 -> 选项 -> Git -> 推送分支
从“简单”更改为“匹配”

  • 到目前为止,这是唯一有效的解决方案。我尝试升级Sourcetree,然后升级git,然后创建本地分支,但没有帮助。 (2认同)

cle*_*p6r 8

在尝试推送之前,您必须至少在本地分支中创建一个提交.


小智 7

这对我有用:转到工具->选项-> Git并选择“嵌入式”。

源代码树中 Git tabn 的屏幕截图


小智 6

我遇到过同样的问题。删除了git,并通过SourceTree重新安装,这为我提供了帮助