Offenbar gibt es einige Probleme beim Zugriff auf bitbucket aus dem Iran - wo ich gerade bin. Dies betrifft sowohl die git-Workflows als auch deren Website. Dies ist keine Zensur, da Zensur die Seitenausgabe durch "echte Zensur" ersetzt. Hier, ich bin immer nur Timeouts und die folgenden, wenn ich zu ziehen versuchen:Git (bitbucket): Ziehen Sie den SSH-Tunnel in das vorhandene Repository.
ssh: connect to host bitbucket.org port 22: Operation timed out
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
ich einen anderen Computer in Europa, die ich ping und ssh kann, so dass ich dachte, ziehen durch, dass ein. Ich bin auf Mac OS. Ich habe versucht, die folgenden:
öffnen ein Terminal-Fenster und
ssh -L 3333:bitbucket.org:22 [email protected] -N
Öffnen Sie ein weiteres Terminal-Fenster und gehen in
.git/config
undurl = [email protected]:3333/project.git
Jedoch ersetzen, erhalte ich
ssh: connect to host localhost port 22: Connection refused
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Da ich wirklich schrecklich Internet bin, ist es wichtig, das Projekt nicht von Grund auf neu zu klonen, sondern nur mit dem Repository, das ich bereits lokal habe, zu aktualisieren.
Für was es wert ist - wenn es sich um ein Debug-Befehl ist, ist hier die Ausgabe des Befehls Kommentator:
$ ssh -vvv [email protected]
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 102: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to bitbucket.org [104.192.143.2] port 22.
debug1: connect to address 104.192.143.2 port 22: Operation timed out
'ssh -vvv bitbucket.org' oder besser' ssh -vvv git @ bitbucket.org'. – Jakuje
@Jakuje Sorry, ich verstehe nicht, was ich damit anfangen soll. Ist das ein Debugging-Befehl, oder sollte ich das in die .git/config einfügen? – FooBar
Der SSH-Tunnel tunnelt einfach Ihren Port localhost: 3333 zu Ihrem ssh-host: 22 port, nicht zu bitbucket.org. Da Sie in Europa kein Repository auf Ihrem eigenen Server haben, können Sie nicht von diesem Repository kopieren. Sie können das Bitbucket Repo zuerst auf Ihrem Server spiegeln und dann klonen. –