SourceTree - 如何结帐到远程repo分支

Pav*_*vlo 19 git bitbucket sourcetree

我在远程GIT存储库中创建了一个新分支.存储在BitBucket上的存储库.

在我的本地存储库中,我可以看到这个带有SourceTree的新分支.它出现在提交列表中,在同一个提交中我创建了分支.但是我看不到分支列表下的这个新分支,也无法查看它.

我想检查并将我本地工作站代码的更新推送回远程存储库,但在这个新分支中.我在同一个分支上开始开发,克隆新分支的来源是什么.

我试图拉这个新的分支.它应该是空的,但它仍然不在分支列表下,我无法检查它.

如何投入这个新分支?

Von*_*onC 43

仅使用SourceTree(1.9.6.1)(此处不讨论命令行),请确保:

  • 你已经拿回了回购
  • 您的日志视图设置为"所有分支"(而不是 "当前分支")
  • 选择"显示远程分支"

注意:BRANCHES日志视图左侧的部分仅显示本地分支,而不是远程分支.
远程分支列在该REMOTES/origin部分中,就在下面BRANCHESTAGS.

通过双击远程分支,可以创建新的本地分支.

从远程跟踪分支结账新分支

  • 虽然我发现你可以在 REMOTES > origin 上执行此操作,但我发现 REMOTES > origin (滚动数百/数千个分支以找到我想要检查的分支)有点痛苦 - 我看不出有什么办法使用那里的用户界面“以某种方式输入和过滤:”。(第 3.3.8 节) (3认同)
  • 看起来这应该有所帮助。我不知道远程分支是起源的,所以无法检出它们中的任何一个。谢谢。 (2认同)