Wie man in ein nicht leeres Git-Verzeichnis klonen

Wie man in ein nicht leeres Git-Verzeichnis klonen
Git ist ein frei verfügbares dezentrales Versionskontrollsystem, das zur Verfolgung der Dateien oder Projekte verwendet wird, wenn mehrere Personen an demselben Projekt arbeiten. Auf dieser Plattform können Sie lokal arbeiten und dann die Änderungen am Remote -Verzeichnis begehen. Es ermöglicht Ihnen auch, ein ganzes Projekt oder einen Meilenstein zu klonen. Für Anfänger wird es jedoch manchmal schwierig, in ein nicht leeres Git-Repository zu klonen.

In diesem Artikel wird das Verfahren vermittelt, um ein Remote-Repository in ein nicht leeres Verzeichnis zu klonen.

Wie man in ein nicht leeres Git-Verzeichnis klonen?

Das Klonen des Remote-Repositorys in den nicht leeren Ordner wird entscheidend, wenn Sie die Dateien mit dem neu klonierten Remote-Repository zusammenführen möchten.

Schauen wir uns die Anweisungen an, um das Verfahren des Klonen in ein nicht leeres Git-Verzeichnis zu verstehen.

Schritt 1: Öffnen Sie Git Bash
Suchen nach "Git Bash”Auf Ihrem System mit der“Start-upMenü und starten Sie es:

Schritt 2: Verlassen Sie das Verzeichnis
Gehen Sie in das Verzeichnis, in dem Sie das Remote -Repository klonen möchten:

$ CD "C: \ Benutzer \ Nazma \ Git \ Linux_1"

In unserem Fall wollen wir das Remote -Repository in “klonen“Linux_1" Ordner:

Schritt 3: Initialisieren Sie das leere Repository
Führen Sie den folgenden Befehl aus, um ein leeres Repository im aktuellen Ordner einzurichten:

$ git init

Schritt 4: Remote -Repository -URL kopieren
Öffnen Sie als Nächstes das Git Remote -Repository, das Sie klonen und seine URL kopieren möchten:

Notiz: Wenn Sie die ausführen "$ git klonBefehl mit kopierter URL, eine tödliche Warnmeldung wird in der Befehlszeile angezeigt, die anzeigt, dass unser Ziel -Git -Verzeichnis nicht leer ist:

$ git klone https: // github.com/gituser0422/linux-repo

Sie können den oben gegebenen Fehler bewältigen, indem Sie zuerst ein Remote-Repository hinzufügen und sich dann zum Klonen bewegen.

Schritt 4: Remote -Repository hinzufügen
Fügen Sie nun das Remote-Repository in Ihr angegebenes, nicht leeres Git-Verzeichnis mit dem “hinzuGit Remote AddBefehl ”und geben Sie die Remote -Repository -URL an:

$ git remote hinzufügen https: // github.com/gituser0422/linux-repo.Git

Schritt 5: Ziehen und verschmelzen
Zuletzt ziehen Sie das vorhandene Daten -Git -Verzeichnis mit dem Remote -Repository an und fusionieren Sie sie:

$ Git Pull Origin Master-allow-abgestimmte Historien

Infolgedessen wird das Remote-Repository erfolgreich in das angegebene nicht leere Verzeichnis kloniert:

Wir haben die Methode zum Klonen des Remote-Repositorys in das nicht leere Git-Verzeichnis bereitgestellt.

Abschluss

Um das Remote-Repo in ein nicht leeres Git-Verzeichnis zu klonen, wandeln Sie sich zunächst in das spezifische Verzeichnis, in dem Sie das Repo klonen möchten, und richten Sie es durch, indem Sie die “ausführen“$ git init" Befehl. Gehen Sie dann zum Remote Git Repo und kopieren Sie die URL. Führen Sie das aus$ git remote origin hinzufügenBefehl mit kopierter URL. Danach führen Sie die "$ Git Pull Origin Master -allow-nicht zuständiger HistorienBefehl, um die lokalen Dateien mit Remote -Repository -Dateien zusammenzuführen. In diesem Blog haben wir das Verfahren zur Klone des Remote-Repositorys in das nicht leere Git-Verzeichnis veranschaulicht.