Wie ziehe ich Dateien von Remote aus, ohne lokale Dateien zu überschreiben??

Wie ziehe ich Dateien von Remote aus, ohne lokale Dateien zu überschreiben??
Manchmal möchten GIT -Benutzer die aktualisierte Version des zentralen Server -Repositorys herunterladen. Andererseits möchten sie die lokalen Daten nicht mit einer Fernbedienung zusammenführen oder überschreiben, um weitere Änderungen oder Verwendung zu erhalten oder zu verwenden. In dieser Situation ist es erforderlich, die lokalen Daten vorübergehend zu halten, um das Überschreiben durch die Verwendung der “zu vermeidenGit Stash" Befehl.

In diesem Artikel werden die einfachsten Möglichkeiten erörtert, Dateien aus dem Remote -Repository zu ziehen, ohne lokale Dateien zu überschreiben.

So ziehen Sie Dateien aus Remote, ohne lokale Dateien zu überschreiben?

Um Dateien aus dem Remote-Repository zu ziehen, ohne lokale Dateien zu überschreiben, lesen Sie die folgenden Anweisungen:

  • Wechseln Sie zum gewünschten lokalen Repository.
  • Erstellen und verschieben Sie Dateien in den Staging -Index.
  • Aktualisieren Sie das Repository und drücken Sie Dateien aus dem Repository in den temporären Speicher.
  • Verwenden Sie die GitHub -Daten, um die GitHub -Daten lokal herunterzuladen, die “Git ziehen" Befehl.
  • Zuletzt benutzen Sie die “Git Stash Pop" Befehl.

Schritt 1: Navigieren Sie zum erforderlichen Repository
Gehen Sie zunächst über den angegebenen Befehl zum jeweiligen Git -Repository:

$ CD "C: \ Benutzer \ Lenovo \ Git \ Test-Repo"

Schritt 2: Datei generieren
Führen Sie dann den folgenden Befehl aus, um eine neue Datei im aktuellen Repository zu erstellen:

$ touch Datei1.txt

Schritt 3: Wechseln Sie zum Staging -Index
Drücken Sie nun die zuvor generierte Datei in den Git -Indexbereich:

$ git fügen Sie Datei hinzu1.txt

Schritt 4: Änderungen begehen
Aktualisieren Sie das Repository als nächstes, indem Sie den folgenden Befehl zusammen mit dem “ausführen-MTag für die erforderliche Commit -Nachricht:

$ git Commit -m "Datei1.txt hinzugefügt ""

Schritt 5: Stash machen
Verwenden Sie nun den folgenden Befehl, um vorübergehend alle Änderungen aus dem Git -Index zu halten:

$ git stash

Wie Sie sehen können, wurde die zuvor festgelegte Datei vorübergehend in den Vorrat verschoben:

Schritt 6: Remote -URL überprüfen
Führen Sie das ausGit RemoteBefehl, um die Remote -URL -Liste anzuzeigen:

$ git remote -v

Schritt 7: Führen Sie den Git -Zugbetrieb durch
Schließlich ziehen Sie den Remote -Inhalt in das lokale Repository durch das “Git ziehen" Befehl:

$ git ziehen

Schritt 8: Pop -Stash -Daten
Schließlich führen Sie das aus “ausGit Stash„Befehl zum Einbringen der versteckten Daten in das lokale Repository:

$ git stash pop

Es kann beobachtet werden, dass der Stash -Inhalt erfolgreich in das Git -Repository fallen gelassen wird:

Das ist alles! Wir haben den einfachsten Weg zusammengestellt, um Dateien aus dem Remote -Repository zu ziehen, ohne lokale Dateien zu überschreiben.

Abschluss

Um Dateien aus dem Remote -Repository zu ziehen, ohne lokale Dateien zu überschreiben, navigieren Sie zunächst zum Git Local Repository. Generieren Sie dann Dateien in den Staging -Index und fügen Sie Dateien hinzu. Aktualisieren Sie anschließend das Repository und verschieben Sie Dateien vom Repository in den temporären Speicher. Ziehen Sie schließlich die Github -Daten und führen Sie die “aus“ ausGit Stash Pop" Befehl. In diesem Artikel wurde die Methode zum Abziehen von Dateien aus dem Remote -Repository gezeigt, ohne lokale Dateien zu überschreiben.