GIT sourcetree-我们需要创建本地分支来拉入新的远程分支吗?

GIT sourcetree-我们需要创建本地分支来拉入新的远程分支吗?,git,git-branch,atlassian-sourcetree,Git,Git Branch,Atlassian Sourcetree,我在GitBucket服务器上有远程分支origin/master和origin/test。当我尝试通过源代码树拉取源代码/测试分支时,它不是在本地PC上我的工作区域中本地创建的,我应该首先创建一个名为“test”的本地分支,还是源代码树应用程序将自动执行 首先确保获取 然后,如“”中所述,您可以将远程分支签出到本地分支 扩展REMOTES>origin非常接近:您需要双击那里的远程分支,在您的例子中是test 这将允许基于远程分支创建新的本地分支 你试过了吗?发生了什么事?我没有,在源代码树

我在GitBucket服务器上有远程分支
origin/master
origin/test
。当我尝试通过源代码树拉取源代码/测试分支时,它不是在本地PC上我的工作区域中本地创建的,我应该首先创建一个名为“test”的本地分支,还是源代码树应用程序将自动执行

首先确保获取

然后,如“”中所述,您可以将远程分支签出到本地分支

扩展
REMOTES>origin
非常接近:您需要双击那里的远程分支,在您的例子中是test


这将允许基于远程分支创建新的本地分支

你试过了吗?发生了什么事?我没有,在源代码树的pull模式窗口中,有一条消息“pull into local branch:Master”,没有其他选择。我想这是因为我没有其他本地分支。这将把该分支的内容合并到master中。为了避免这种情况,并使它们在本地分开,您必须为它创建一个本地分支。您通常只需查看分支即可做到这一点。