So kopieren Sie Datei aus einer anderen Filiale in Git

So kopieren Sie Datei aus einer anderen Filiale in Git
Git ist ein frei verfügbares Open-Source-unabhängiges Versionskontrollsystem, das für die Behandlung von großen Projektdateien entwickelt wurde. Git ist für jede Art von Person verständlich, einschließlich Anfänger aufgrund seiner benutzerfreundlichen Schnittstelle. Mit dieser Plattform können Sie außerdem das gesamte Projekt kopieren und zusammenführen oder Dateien von einer Zweigstelle in eine andere kopieren, ohne Probleme.

Diese Studie wird den Prozess des Kopierens der Datei aus einer anderen Filiale in Git zeigen

So kopieren Sie Datei aus einer anderen Filiale in Git?

Während des Zusammenführens mehrerer Projektdateien treten Benutzer aufgrund von Konflikten zwischen Dateien manchmal auf Probleme auf, die zu Datenverlust führen können. Um diese Probleme zu vermeiden, kopieren Sie die Dateien oder Ordner von einer Filiale zu einer anderen. Befolgen Sie dazu die untergegewalte Prozedur.

Schritt 1: Start Git Bash
Suchen und starten Sie die “Git Bash”Terminal auf Ihrem System mit der“Start-up" Speisekarte:

Schritt 2: Navigieren Sie zu einem bestimmten Verzeichnis
Gehen Sie als nächstes mit dem angegebenen Verzeichnis in das angegebene Verzeichnis "CDBefehl mit dem Verzeichnispfad wie folgt:

$ cd "C: \ Benutzer \ Nazma \ Linux_1"

Schritt 3: Überprüfen Sie den Status des GIT -Verzeichnisses
Überprüfen Sie den Status des Git -Repositorys mit der “Git -Status" Befehl:

$ Git Status

Schritt 4: Neue Filiale erstellen
Um einen neuen Zweig zu erstellen, führen Sie die “aus“ ausGit Checkout" Befehl:

$ git checkout -b copy_branch

Hier das "-B"Flag ist gleich"Zweig"Das wird ausgeführt, um eine neue Filiale mit dem Namen" zu erstellen "Copy_BranchUnd wechseln Sie darauf:

Schritt 5: Datei erstellen
Erstellen Sie nun eine Datei im neu erstellten Zweig:

$ echo willkommen> Linux_Hint.txt

Nachfolgend zeigt an, dass wir eine neue Datei namens erstellt haben “Linux_hint.txt”Und passierte die“WillkommenZeichenfolge als Argument in der Datei:

Schritt 6: Datei zum Git -Repository hinzufügen
Leiten Sie die "Git Add"Befehl zum Hinzufügen des Unbekannten"Linux_hint.txtDatei in das Git -Repository:

Schritt 7: Änderungen begehen
Verpfändung die Änderungen in das Git -Repository mit der erforderlichen Nachricht:

$ Git Commit -m "linux_hint erstellen"

Hier, "-M”Ist eine Flagge, mit der die in den doppelte Zitate platzierte Commit -Nachricht bezeichnet wird:

Schritt 8: Zweigschalter
Leiten Sie die "Git SwitchBefehl zum erneuten Umschalten auf die “Meister" Zweig:

$ Git Switch Master

Wie Sie sehen können, haben wir wieder auf die “gewechselt.“Meister"Zweig vom"Copy_Branch" Zweig:

Schritt 9: Datei kopieren
Kopieren Sie nun die Datei, die in der “erstellt wurde“Copy_Branch”:

$ git checkout copy_branch Linux_Hint.txt

Die untergegebene Ausgabe zeigt an, dass wir die Datei erfolgreich kopiert haben “Linux_hint.txt" von dem "Copy_Branch”Genannt“Meister" Zweig:

Schritt 10: Überprüfen Sie den Status des GIT -Verzeichnisses
Überprüfen Sie die Änderungen im Git -Repository mithilfe der “Git -Status" Befehl:

$ Git Status

Nach der folgenden Ausgabe die “Linux_hint.txtDie Datei wird erfolgreich in die "kopiert"Meister" Zweig:

Das ist alles! Wir haben die einfachste Methode zum Kopieren der Datei aus einer anderen Filiale in Git bereitgestellt.

Abschluss

Öffnen Sie Git Bash, um eine Datei aus einer anderen Filiale in Git zu kopieren, und wechseln Sie zu dem angegebenen Verzeichnis, in dem Sie eine Datei erstellen möchten, die kopiert werden muss. Als nächstes führen Sie die "$ Git StatusBefehl ”, um den Repository -Status zu überprüfen und einen neuen Zweig zu erstellen, indem Sie die“ mit der “erstellen$ git checkout -b" Befehl. Erstellen Sie als Nächstes eine neue Datei und fügen Sie sie dem Git -Repository hinzu. Danach wechseln Sie Änderungen an die “MeisterFiliale und kopieren Sie die Datei mit der “$ git checkout" Befehl. In dieser Studie wurde das Verfahren des Kopierens der Datei aus einer anderen Filiale in Git erörtert.