你能 运行 gitk 超过 SSH/SCP 吗?

Can you run gitk over SSH/SCP?

我已经开始用 vim 编辑超过 ssh/scp 的文件,而且效果很好。

鉴于这是可以做到的;有什么方法可以使用 SSH / SCP 在本地将远程存储库加载到 gitk 中吗?

我尝试了 gitk scp://root@192.168.XXX.XXX//home/demo,但我最终得到一个显示 Cannot find a git repository here.

的对话框

虽然不是你问的,但可能对你有帮助:

您可以简单地使用 sshfs 挂载它。

sudo sshfs -o allow_other,\
IdentityFile=/home/ysragh/.ssh/id_rsa \
yzzi@wow2d.development.yggdrasil.group:\
/opt/wow2d /home/ysragh/wow2d

然后你可以在你的主目录中使用Vim and/or gitk 就像你下载它一样:)

我在使用虚拟机映像进行开发时一直这样做:)

或者您可以 运行 在远程服务器上 gitk,如果您启用 X11 转发,如果它已启用并且您的服务器上安装了 gitk。

ssh -X root@192.168.XXX.XXX "cd /home/demo; gitk"