Wie man ein vorhandenes lokales Projekt in ein Git-Repository commited (mit SourceTree und Bitbucket)

Wir zeigen einen einfachen Weg, einen bestehenden, lokalen Ordner im Nachhinein in ein Git-Repository zu überführen. 

Meist fängt man ein Projekt an, probiert herum und irgendwann kommt man zu dem Punkt, dass man es nun gern im Git hätte. Hier ist nun ein Weg, einen bestehenden Ordner in ein Git-Repository bei Bitbucket zu überführen.


1. Wir erstellen ein neues Repository

Ein neues Repository ist notwendig. Das erstellen wir z.B. in Bitbucket (oder GitHub, GitLab, ganz egal).

2. Wir klonen das neue Repository lokal in einem neuen, temporären Ordner.

Als nächstes benötigen wir lokal einen temporären Ordner, in welchen wir das neue Repository clonen.

 

3. In dem temporären Ordner wurde ein .git Ordner angelegt

Das Gute ist: dieser .git Ordner lässt sich in einen beliebigen anderen Ordner kopieren. Die Git-Clients erkennen dann den Ordner als Repository.

4. Diesen .git Ordner verschieben wir in unseren vorhandenen Projekt-Ordner

Unser Projekt-Ordner würde nun als Git-Repository erkannt werden.
Den temporären Ordner können wir löschen.

5. Projekt-Ordner kann nun in einem Git-Client geöffnet werden (z.B. Sourcetree, GitKraken)

In SourceTree (bzw. einem anderen Client) können wir nun den Projekt-Ordner öffnen, da er als Git-Repository erkannt wird.

6. Dateien adden und pushen

Jetzt können alle Dateien im Projekt-Ordner einfach zum Repository hinzugefügt und gepusht werden.
Ggf muss noch die .gitignore angepasst werden.

Und das war es schon. Dies ist ein einfacher Weg, da die Tatsache ausgenutzt wird, dass .git-Ordner problemlos verschoben werden können, ohne dass in SourceTree Fehler auftreten.

Ich hoffe wie immer, diese erstbeste Lösung war hilfreich.

Ähnliche Beiträge

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert