如何使用smartgit创建REMOTE分支?

Som*_*per 11 git smartgit

如何使用smartgit创建REMOTE分支?

Jar*_*ith 10

Push Advanced技巧对我不起作用.我在SmartGit 3.0.6上似乎唯一能做到这一点的方法是:

  • 远程 - >管理遥控器,然后单击添加并输入遥控器的详细信息,例如'master',' https://github.com/SomeCompany/SomeRepo '.
  • 然后单击" 拉".它会说它只能更新子模块等等,点击OK.Fetch将输出警告"no common commit".
  • 现在去分公司 - >分公司经理.右键单击本地分支,然后选择Set Tracked Branch ...然后选择适当的远程分支.
  • 再次获取.这次正确的.
  • 最后按下遥控器.

对于GUI工具来说,使一些东西变得不那么直观是一个相当大的成就,但SmartGit在这里做得非常出色.

事件顺序


ewa*_*all 6

使用通常的命令行Git,当您使用git clone href://...(默认情况下将调用远程"origin")克隆远程存储库时,将自动创建远程引用.

或者,您可以使用类似命令手动添加它git remote add origin href://....要推高分支,您将执行git push origin branchname.(请在此处查看更详细的示例和说明.)

但是,我可以看到SmartGit有点不同(我自己没有使用它),并且是基于GUI的.据我所知,上面提到的"克隆"和"推送"命令可以在SmartGit的"远程"菜单中找到.如果要添加对远程存储库的引用,"远程"菜单中是否有"添加"选项?