2

我正在尝试进入我的远程仓库。但我总是得到这个:

Account not found.
fatal: The remote end hung up unexpectedly

在执行“git remote show origin”时,我得到了相同的响应。当我做 git remote -v 我得到这个:

origin  sls@slsapp.com:1234/fitzler/fitzler-web-app.git (fetch)
origin  sls@slsapp.com:1234/fitzler/fitzler-web-app.git (push)

我也成功地尝试了 ssh:

$ ssh sls@slsapp.com
Enter passphrase for key '/c/Users/jacobrohde/\.ssh\id_rsa':
Hi there! You are good to go. Just start pushing and pulling :)
Connection to slsapp.com closed.

这里有什么问题?

4

1 回答 1

0

指定遥控器时,您通常会写:

user@host:repro

在您的情况下,您的主机使用您必须添加的不同端口,:port这迫使您使用更明确的方式:

ssh://user@host:port/repro

另请参阅: git remote add 与其他 SSH 端口

你也可以看看man git fetch

GIT URL 通常,URL 包含有关传输协议、远程服务器地址和存储库路径的信息。根据传输协议,某些信息可能不存在。

   Git natively supports ssh, git, http, https, ftp, ftps, and rsync
   protocols. The following syntaxes may be used with them:

   ·   ssh://[user@]host.xz[:port]/path/to/repo.git/ [...]
   An alternative scp-like syntax may also be used with the ssh protocol:

   ·   [user@]host.xz:path/to/repo.git/
于 2012-12-04T20:23:36.837 回答