Um ein neues Repository in Git zu initialisieren, können Sie die entsprechenden Schritte sowohl auf lokaler als auch auf lokaler remote Ebene ausführen. Hier ist eine ausführliche Anleitung:
Initialisieren eines lokalen Repositorys
Schritt 1: Öffnen Sie das Terminal oder die Eingabeaufforderung und navigieren Sie zu dem Verzeichnis, in dem Sie das Repository erstellen möchten.
Schritt 2: Führen Sie den Befehl aus git init
. Dadurch wird ein versteckter .git
Ordner im aktuellen Verzeichnis erstellt, in dem Git Repository-Informationen speichert.
Schritt 3: Ihr lokales Repository wurde initialisiert. Sie können fortfahren, indem Sie Dateien zum Repository hinzufügen, Commits durchführen und Quellcodeversionen verwalten.
Initialisieren eines remote Repositorys
Schritt 1: Greifen Sie auf einen Git-Quellcode-Hosting-Dienst wie GitHub, GitLab oder Bitbucket zu.
Schritt 2: Melden Sie sich bei Ihrem Konto an oder erstellen Sie ein neues Konto, falls Sie noch keins haben.
Schritt 3: Erstellen Sie ein neues Repository auf dem Hosting-Dienst, geben Sie ihm einen Namen und geben Sie alle erforderlichen Details an.
Schritt 4: Ihr remote Repository wurde erstellt. Der Hosting-Dienst stellt Ihnen eine URL für den Zugriff auf das Repository zur Verfügung.
Verknüpfung der lokalen und remote Repositorys
Schritt 1: Führen Sie im lokalen Repository-Verzeichnis den Befehl aus. Ersetzen Sie es durch die URL Ihres Repositorys, das Sie erstellt haben. git remote add origin <remote-url>
<remote-url>
remote
Schritt 2: Ihr lokales Repository ist jetzt mit dem remote Repository verknüpft. Sie können Ihre Commits remote mit dem Befehl in das Repository übertragen git push origin <branch-name>
.
Hinweis: Um die Push-Funktion zum remote Repository nutzen zu können, benötigen Sie entsprechenden Zugriff und Authentifizierung beim entsprechenden Git-Quellcode-Hosting-Dienst(z. B. GitHub, GitLab).
Wenn Sie diese Schritte befolgen, können Sie ein neues Repository in Git sowohl auf lokaler Ebene als auch auf remote Ebene initialisieren und so den Quellcode verwalten und problemlos zusammenarbeiten.