【问题标题】:how to push the code to remote code repository server?如何将代码推送到远程代码存储库服务器?
【发布时间】:2019-11-23 09:30:45
【问题描述】:

bitconnect 服务器在我们无法直接访问的远程服务器中运行。我们应该通过VPN连接跳转服务器并通过SSH签入bitconnect服务器中的代码。

在这种情况下,如何从eclipse直接将代码签入到远程代码仓库?

【问题讨论】:

标签: git ssh vpn


【解决方案1】:

所以你需要通过 ssh 隧道运行 git。

ssh -L3456:bitconnect.server.ip:22 user@jump.server.ip
telnet localhost 3456
git clone ssh://git@localhost:3456/example.git

以上命令的作用如下:

  1. 这会创建到 jumpserver-ip 的 ssh 连接并设置 TCP 通过 jumpserver-ip 在您的 localhost 端口 3456 之间建立隧道 并连接到 bitconnect-server 上的端口 22。您可以将 3456 替换为 另一个端口号。

  2. 如果您收到来自 SSH 服务器的消息,则连接正常!

  3. 通过隧道克隆 repo。然后通过 隧道也是。

注意:每次您想与 bitconnect 服务器进行 git 事务时,都需要设置该隧道。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-18
    • 1970-01-01
    • 2018-09-06
    • 2014-09-24
    • 2018-03-02
    • 1970-01-01
    相关资源
    最近更新 更多