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

时间:2016-01-12 02:55:49

标签: git github version-control git-branch 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合并到远程开发分支。

我尝试过很少的东西,一个是

  • 写入单击本地分支。添加一个分支。
  • 然后将远程跟踪分支设置为origin develop。

但没有任何东西可以让我MyPro来源,

我还试图去原点并创建一个名为MyPro的分支并从原点结帐 - >开发 。但这也是不可能的。

我知道这很简单,但我真的无法做到这一点。

请帮助,提前致谢。

1 个答案:

答案 0 :(得分:1)

首先,使用分支|添加分支来创建本地MyPro分支(核心Git将其称为refs/heads/MyPro)。确保您使用添加分支&结帐,因此SmartGit会立即将您带入新分支。

现在有几个提交。

最后,使用远程|推送将新分支推送至origin,一旦SmartGit询问,请选择配置跟踪。这将创建origin/MyPro(核心Git将其称为refs/remotes/origin/MyPro)。

相关问题