Sto configurando il mio progetto git locale per un repository remoto. Il repository remoto viene servito su una porta non standard (4019).
Ma non funziona Invece ricevo il seguente messaggio di errore:
ssh: connect to host git.host.de:4019 port 22: Connection refused
fatal: The remote end hung up unexpectedly
error: failed to push to 'ssh://root@git.host.de:4019/var/cache/git/project.git'
La mia configurazione git locale è la seguente :
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = ssh://root@git.host.de:4019/var/cache/git/project.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
(La porta e l'host sono segnaposto per la porta e l'host effettivi.)
Cosa c'è di sbagliato nella mia configurazione di git?
git remote set-url origin git@altssh.bitbucket.org:443/yourname/yourrepo/
non funzionerà. ma, se lo fai git remote set-url origin ssh://git@altssh.bitbucket.org:443/yourname/yourrepo/
, funzionerà
ssh://
di fronte all'URL, pensa che sia un formato diverso. cosìssh://example.com:444/etc/
è / etc / on example.com tramite la porta 44. Considerando cheexample.com:444/etc/
è / 444 / etc / on example.com tramite la porta 22.