如何仅使用gitorious.org的默认git端口

use*_*556 3 git gitorious

假设我可以telnet到gitorious.org端口9418(默认为git),但不能在SSH端口上.如何设置功能,以便当我尝试推动时,这不会发生:

git push
ssh: connect to host gitorious.org port 22: Connection timed out
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

所以我想只使用端口9418.这是可能的,怎么做?

Cas*_*bel 6

端口9418是用于git的协议,它是未认证的,未加密的默认端口,并且因此意味着是只读的.除非有功能做某些奇怪的事情(我对此表示怀疑),否则您在该端口上所能做的就是读取(获取/拉取).

如果SSH被阻止,主要的解决方法是使用HTTPS - 你能推动这种方式吗?