通过远程连接使用git的问题

时间:2015-08-18 15:26:34

标签: git ssh gitlab scp

当我在家时,我正在尝试访问位于内部网络上的存储库。我用来访问这个内部网络的shell没有git,当使用scp访问repo时,我得到一个“GitLab:Disallowed command”,也没有gcc,所以我不确定我是否可以编译一个可移植的版本来源。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

您是否有对正在使用的shell的ssh访问权限?你能做ssh转发吗?如果是这样,你可以做类似

的事情
ssh -L 2222:ip.of.gitlab:22 user@shellhost

然后只使用localhost:2222作为您的存储库,ssh将通过shell主机将您的连接隧道传输到gitlab存储库