git 从BitBucket内部克隆Sourcetree中的repo,并不是所有的本地分支都被创建

piah890a  于 2023-05-05  发布在  Git
关注(0)|答案(1)|浏览(200)

我想展示如何克隆一个回购,从BitBucket到Sourcetree。我有一个repo,叫做testhelp。repo中有两个分支:mainJIRA-1234。我选择克隆按钮,然后选择进入Sourcetree。在这一点上,它给了我选择克隆哪个分支的选择。我希望所有这些都是在本地创建的。(它似乎可以识别分支的远程版本。)
为了解决这个问题,我不得不在CLI中执行git checkout <missing
branch>,以获得远程分支的本地版本。Sourcetree应该允许我这样做,并复制所有的分支吗?
谢啦
拉斯
我尝试了上述步骤,得到了上述结果。

ia2d9nvy

ia2d9nvy1#

要选择的分支是克隆后将立即检出的分支。没有什么能阻止您在使用git checkout之后更改它。克隆后所有分支都可以访问,无需再次克隆。
这里有一个Clone a repository into SourceTree教程页面的链接,在这里你可以看到克隆存储库的不同方法。* 方法#2* 似乎是您所做的:

步骤#1-单击 * 在SourceTree中克隆 *

步骤#2-填写字段并单击 * 克隆 *

正如你在步骤#2中看到的,master 分支将被检出。在本例中,如果希望在克隆后检出另一个分支,可以在此处选择该分支。

相关问题