添加本地分支但还需要设置原点(SmartGIT)

Add a local branch but need the origin is also set ( SmartGIT )

您好我是 SmartGIT 的初学者,我想创建一个本地分支并且相同的分支名称应该在原始列表中。

例如:-

目前我有

Local Branches (2)

develop = origin
master = origin


origin (2)

develop
master

我想添加一个项目 "MyPro" 到本地分支,但我希望它也被设置在原点,首先它将从原点获取 -> 开发。

所以最后的结果就是这样

Local Branches (3)

develop = origin
master = origin
MyPro = origin


origin (3)

develop
master
MyPro

所以我可以在本地 MyPro 工作并提交到远程 MyPro,然后将远程 MyPro 合并到远程开发分支。

我尝试了一些东西,一个是

但没有什么能让我成为 MyPro 的起源,

我还尝试转到 origin 并创建一个名为 MyPro 的分支并从 origin -> develop 结帐。但这也是不可能的。

我知道这很简单,但我真的做不到。

请帮忙,提前致谢。

首先,使用 Branch|Add Branch 创建本地 MyPro 分支(核心 Git 将其称为 refs/heads/MyPro)。确保您将使用 添加分支和结帐 确认此对话框,这样 SmartGit 会立即将您带到新分支。

现在有几个提交。

最后,使用 Remote|Push 将您的新分支推送到 origin,一旦 SmartGit、select 要求 配置跟踪。这将创建 origin/MyPro(核心 Git 将其称为 refs/remotes/origin/MyPro)。