我在远程 GIT 存储库中创建了一个新分支。存储在 BitBucket 上的存储库。
在我的本地存储库中,我可以看到这个带有 SourceTree 的新分支。它出现在提交列表中,在我创建分支的同一提交中。但是我在分支列表下看不到这个新分支,也无法 checkout 它。
我想 check out 并将更新的本地工作站代码推送回远程存储库,但恰好在这个新分支内。我在同一个分支上开始开发,克隆新分支的源代码是什么。
我试图 pull 这个新分支。它应该是空的,但它仍然不在分支列表下,我无法检查它。
如何提交到这个新分支?
最佳答案
与 SourceTree (1.9.6.1) 单独(这里不讨论命令行),确保:
- 你已经获取了 repo
- 您的日志 View 设置为“所有分支”(不是“当前分支”)
- 选择“显示远程分支”
注意:日志 View 左侧的BRANCHES
部分仅显示本地 分支,不显示远程分支。
远程分支在 REMOTES/origin
部分中列出,就在 BRANCHES
和 TAGS
下方。
通过双击远程分支,您可以创建一个新的本地分支。
关于git - SourceTree - 如何 checkout 到远程 repo 分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40262364/