1

我们在与 Git 的大部分交互中使用 SmartGit。SmartGit 不允许您为远程分支指定自定义 URI。它喜欢您从列表中进行选择,该列表不包括 refs/for/master 下列出的更改。我想知道是否有某种方法可以向 SmartGit 添加自定义菜单操作以从 Gerrit 中签出。我猜没有办法在 SmartGit 中添加宏?我知道我总是可以使用命令行或 eGit,但如果可能的话,我试图将所有 git 管理放在一个工具下。

更新

忘了提一下,我也有兴趣让结帐工作。对于代表变化的特定参考。例如:refs/changes/10/35020/1。

4

1 回答 1

1

在 SmartGit 中,您可以使用Push Advanced,选择Into a non-default remote branch there 并输入refs/for/master。SmartGit 目前不允许拉取任意引用,也不允许显示除refs/heads,refs/remotes和之外的任何其他引用refs/tags

于 2012-09-24T18:03:59.850 回答