Setting up a BitBucket git repo with A2 Hosting

Advertisement:

Ein Git-Repository auf BitBucket mit A2 Hosting einrichten

Kürzlich habe ich diese Webseite zu einem neuen Hosting Provider umgezogen: A2 Hosting. Da ich durch den Webseiten-Relaunch in der Firma nun etwas mehr “Git” kann, wollte ich das auch für meine eigene kleine Spielwiese weiter benutzen.

Als ich noch ein Anfänger im Umgang mit dem Versionskontroll-Programm Git war, hatte ich mir Bitbucket als den Ort in der Cloud ausgesucht, wo ich meine Repositories speichere. Denn hier habe ich eine unbegrenzte Anzahl privater (nicht öffentlicher) Repos, an denen ich mit bis zu vier weiteren Nutzern an den Webseiten-Projekten arbeiten kann. Also wollte ich Git auch bei meinem neuen Hosting-Provider einrichten.

Einen Kommandozeilen-Zugang und SSH einzurichten war bei A2 Hosting mit cPanel wirklich sehr einfach. Da ich SSH auch schon ohne Weboberfläche und Menüs allein mit der Kommandozeile hinbekommen habe, war das echt sehr erfreulich simpel. Aber: Zu Bitbucket zu verbinden war indes gar nicht so einfach. Aus Sicherheitsgründen nutzt A2 Hosting einen anderen, als den Standard-Port für SSH-Verbindungen. A2 verbindet über SSH nämlich mit dem Port 7822 statt dem Standard-Port 22. Deshalb schlugen alle Versuche, über die Standard-Einstellungen eine Verbindung herzustellen, fehl.

Ich habe das Support-Team von A2 gefragt, wie ich denn verbinden könnte. Sie haben mir sehr schnell, innerhalb von 12 Stunden geantwortet – trotz (oder wegen?) der Zeitverschiebung zwischen Deutschland und den USA. Sie haben mir zwar keine funktionierende Lösung “Out of the Box” geliefert, mich aber auf den richtigen Weg gebracht.

Um ein Git-Repository von Bitbucket bei A2-gehosteten Webseiten zu nutzen, musst du folgende URL als dein Remote-Repo angeben:

ssh://git@bitbucket.org:22/{username}/{repository}.git

Du kannst das entweder einrichten, indem du in der Kommandozeile git remote add origin ssh://git@bitbucket.org:22/{username}/{repository}.git eingibst. Du kannst den Eintrag auch direkt in der .git/config-Datei in deinem Repo-Ordner ändern, wenn du mit einem FTP-Programm oder ähnlichem darauf zugreifst. Das Remote-Repository befindet sich in dieser Datei unter dem Eintrag [remote "origin"].

Like this post? Share it!
Advertisement:

3 thoughts on “Setting up a BitBucket git repo with A2 Hosting

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>