Git auf der Dropbox

Nach den Anleitungen zu Git auf der iDisk und Git auf dem eigenen Server hier noch eine (dieses Mal) wirklich kurze Anleitung zur Benutzung von Git zusammen mit einer Dropbox:

  1. Dropbox für den Mac runterladen, installieren und Konto einrichten. Vorteil gegenüber iDisk bzw. eigenem Server: Man bekommt 2GB Speicherplatz kostenlos.

  2. Ein neues Verzeichnis in der Dropbox erstellen, in welchem die Repositories aufbewahrt werden sollen:
    mkdir ~/Dropbox/Repositories
  3. In ein vorhandenes Git-Projekt wechseln, z.B.
    cd ~/Projects/PearApp
  4. Das Repository mit der Option "--bare" klonen. "--bare" bewirkt, dass nur das Repository an sich (das Verzeichnis .git), aber nicht die ausgecheckten Dateien des Projektes kopiert werden.
    git clone --bare . ~/Dropbox/Repositories/PearApp.git
  5. Den gerade angelegten Klone als weitere Quelle zum Projekt hinzufügen:
    git remote add dropbox ~/Dropbox/Repositories/PearApp.git
  6. Nun kann mit
    git pull dropbox
    und
    git push dropbox
    das lokale Repository mit der Version auf der Dropbox abgeglichen werden. Will man das Repository mit anderen teilen, so kann man entweder das Verzeichnis Repositories für andere Benutzer freigeben (Rechtsklick auf den Ordner im Finder, Menü Dropbox > Share) oder das Repository stattdessen im Verzeichnis Public abgelegen.

Verglichen mit der iDisk ist die Dropbox übrigens unglaublich schnell.

Schlüsselwörter: dropbox, git, mac, versionskontrolle

Von Thomas Dohmke vor 602 Tagen hinzugefügt


Kommentare

Von martin Klepsch vor 429 Tagen hinzugefügt

hey,
@git push dropbox
funktioniert bei mir nicht einfach so.
laut
@man git-pull
ist noch der branch erforderlich.
für mich funktioniert nur :
@git push dropbox master
ich nehme mal an, dass für
@git pull
das selbe gilt.

trotzdem hilfreich :)
danke!

grüße,
martin

Kommentar hinzufügen

Twitter

Uns auf Twitter verfolgen: