我们与Git的大部分交互都使用SmartGit。 SmartGit不允许您为远程分支指定自定义URI。它希望您从一个列表中进行选择,该列表不包括refs / for / master下列出的更改。我想知道是否有某种方法可以向SmartGit添加自定义菜单操作,以便从Gerrit中签出。我想没有办法在SmartGit中添加宏?我知道我总是可以使用命令行或eGit,但是我正在尽可能地将所有git管理都放在一种工具下。
更新资料
忘了提,我对结帐也很感兴趣。对于代表变化的特定裁判。例如:refs / changes / 10/35020/1。
最佳答案
在SmartGit中,您可以使用“推入高级”,在其中选择“进入非默认远程分支”,然后输入refs/for/master
。 SmartGit当前不允许提取任意引用,也不能显示refs/heads
,refs/remotes
和refs/tags
以外的任何其他引用。