如何使用smartgit创建远程分支?
发布于 2010-08-16 21:15:44
使用常见的命令行Git,当您使用git clone href://...克隆远程存储库时,会自动创建一个远程引用(默认情况下,它将称为远程“源”)。
或者,您可以使用git remote add origin href://...之类的命令手动添加它。要向上推一个分支,您可以执行git push origin branchname。(请参阅更多详细的示例和解释here。)
但是,我可以看到SmartGit有一点不同(我自己还没有用过它),它是基于图形用户界面的。据我所知,上面提到的“克隆”和“推送”命令可以在SmartGit的“远程”菜单中找到。如果要添加对远程存储库的引用,在“远程”菜单中是否有“添加”选项??
发布于 2012-06-20 14:52:33
推送高级技巧对我不起作用。在SmartGit 3.0.6上,我唯一能做到这一点的方法是:
对于图形用户界面工具来说,让一些不那么直观的东西变得不那么直观是一个相当大的成就,但SmartGit在这方面做得很棒。

发布于 2012-01-31 23:49:41
SmartGit没有明确说明这一点,但有一种简单的方法可以实现这一点。首先,我假设您了解分支跟踪。本地分支通常会跟踪远程分支(可能在服务器上)。这允许您将更改推送到该分支或从该分支拉取更改。
诀窍是重置跟踪分支,使其不跟踪任何内容。为此,请转到branch»Branch Manager,右键单击您的本地分支,然后单击‘重置跟踪的分支...’。
现在,当您准备将更改作为新的远程分支推送时,请转到remote»push Advanced,并确保“Push current branch”单选按钮是唯一选中的。
当您按下按钮时,它将询问您是否要配置跟踪。按跳过按钮。现在您应该有了一个远程分支。
注意:在推送分支之前,将您想要命名的本地分支命名为远程分支。
https://stackoverflow.com/questions/3493326
复制相似问题