Я хотел бы подключиться к моему серверу gitlab из дома, но у меня возникают проблемы. Как я могу это сделать?Git clone over SSH Forwarding with Windows
Computer A <------------> Computer B <-----------------> Computer C (gitlab)
То, что я до сих пор:
- Я создал туннель Putty
- (Session) Hostname: ComputerB-IP
- (Session) Порт: 22
- (Подключение/туннели) L3333 ComputerC-IP: 22
- Я создал секретный ключ Шпатлевка-серийник и добавить его на мой счет в gitlab
Что я могу сделать:
- Я могу соединиться с SSH к локальной машине: 3333, который соединяет меня с сервером gitlab (компьютер C). Поэтому я думаю, что туннель работает.
То, что я не могу сделать:
- Когда я клонировать репозиторий с TortoiseGit я использую следующий URL:
[email protected]:3333:my/repo.git
я получаю следующее сообщение об ошибке:
Cloning into 'C:\Users\xxxx\Desktop\EXCHANGE\git-repo'... fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
git did not exit cleanly (exit code 128) (3531 ms @ 5/10/2016 2:53:26 PM)
Я загружаю закрытый ключ rsa с TortoiseGit до вызова клона ...
Любые идеи?
который компьютер находится в вашем доме? Компьютер A? –
Да. Компьютер А дома! – nino