你能 运行 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"
我已经开始用 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"