git/BitBucket中没有主分支

git/BitBucket中没有主分支,git,bitbucket,Git,Bitbucket,我是git的新手。我正在将bitbucket与sourcetree客户端一起使用。 我已经从sourcetree中的bitbucket克隆了存储库,然后我想从Master创建一个开发分支。 问题是:没有任何主分支。我已经尝试提交一些文本文件,然后我就能够创建那个开发分支,但我仍然没有在BitBucket中看到主分支,所以我无法创建从开发分支到主分支的拉取请求 我做错了什么? 谢谢master只是常用默认分支的名称。但它不需要这样称呼。如果执行git branch-r,您可以看到远程服务器上存在哪

我是git的新手。我正在将bitbucket与sourcetree客户端一起使用。 我已经从sourcetree中的bitbucket克隆了存储库,然后我想从Master创建一个开发分支。 问题是:没有任何主分支。我已经尝试提交一些文本文件,然后我就能够创建那个开发分支,但我仍然没有在BitBucket中看到主分支,所以我无法创建从开发分支到主分支的拉取请求

我做错了什么?
谢谢

master
只是常用默认分支的名称。但它不需要这样称呼。如果执行
git branch-r
,您可以看到远程服务器上存在哪些分支,这样您就知道可以为哪个分支创建拉请求


如果你真的想要一个主分支,你可以创建一个新分支。

你必须用你的用户名和名字初始化你的存储库,然后你的主分支将被创建,你将能够提交你的代码

git config --global user.email "your@email.com"
git config --global user.name "Your Name"

如果要在克隆时尝试克隆空存储库,则应在命令行提示符中显示以下消息

Cloning into 'test'...
warning: You appear to have cloned an empty repository.
Checking connectivity... done.
所以,这意味着你要从头开始一个项目。在这种情况下,您必须遵循以下步骤-

mkdir /path/to/your/project
cd /path/to/your/project
git init
git remote add origin "Your Repo Url"
git add -A
git commit -m 'Your Commit Message'
git push -u origin master
存储库的bitbucket主页中也提到了相同的streps。它将创建您的主分支

在BitBucket中

单击提交,并提交任何文件(一个示例自述文件和.gitignore文件)。 它将自动提交给主分支机构


然后,您将能够看到主分支并可以创建新分支。

在Bitbucket中,提交Bitbucket提供生成的默认
README.md
文件。提交
README.md
文件后将创建主分支。

请将
git branch-vva
的输出粘贴到您的问题。这是在BitBucket上创建的全新空回购吗?因为一个新的Git repo最初并没有分支(正如我在中指出的)是的,所以我在bitbucket中打开了一个远程存储库(若我是正确的),这是一个我需要提交(通过Jira)的任务文件夹。现在我必须从主分支创建一个分支,然后在它们之间创建一个拉请求,以便检查我的任务。@ckruczek以下是输出:*Development_v0.1 17f7dbb no message | master 17f7dbb[origin/master:gone]无消息| remotes/origin/Development_v0.1 b647f22无消息请下次对代码进行更好的格式化。但对我来说,看起来你确实有一个
master
分支谢谢你。我正在使用sourceTree客户端。这里有命令行选项吗?您可以勾选顶部的“显示远程分支”选项以查看历史记录中的远程分支。我有两行(顺便说一句,如果重要的话,我使用Mac):1。(在描述:)“掌握”,然后“发展”没有消息。2.(在描述处:)“起源/发展”没有消息。因此,当时似乎只有一个发展分支在远程上;然后为该分支提供拉取请求。*开发_v0.1 17f7dbb无消息|主控17f7dbb[源/主控:消失]无消息|远程/源/开发_v0.1 b647f22无消息这不是真的(至少在2018年初)