Git -Backup oder Git -Klon? Was sollte man tun?

Git -Backup oder Git -Klon? Was sollte man tun?
Git ist ein Open-Source-Dezentralversionskontrollsystem, das alles in großen Projekten verarbeitet und verwaltet hat. Es ist hilfreicher, Änderungen im Quellcode oder Dateien des Projekts zu verfolgen und mehreren Benutzern zu ermöglichen, zusammen im selben Projekt zu arbeiten. Die meisten Entwickler arbeiten oder ändern Änderungen an den lokalen Repositorys in Git und schieben sie dann zum Remote -Repository zum Speichern von Zwecken in das Remote -Repository.

Um Änderungen von Git Local Repository in das Remote -Repository zu überschreiten oder zu begehen, müssen Benutzer beide verbinden. Um dies zu tun, die “$ git klon Der Befehl wird verwendet. Manchmal verlieren Benutzer ihre wichtigen Projektdateien oder Codeteile, oder es kann möglich sein, sie zu löschen. Um diese Situation zu überwinden, können sie Backups machen.

In diesem Artikel wird erläutert, was Git Backup oder Git -Klon ist und was Sie zwischen ihnen wählen sollten. So lass uns anfangen!

Was ist ein Git -Klon?

Die Arbeit an jedem Projekt, das auf einer Art von Entwicklungen basiert, erfordert Kopien Ihrer Projekte als Sicherungen, die nützlich sein können, wenn Sie ein ganz. Ebenso erstellen wir, wenn wir an Git arbeiten. Das Klonen ist der Name einer bestimmten Funktion in Git, die es uns ermöglicht, dies zu tun. Es hilft beim Klonen des Remote -Repositorys und beim Verbinden mit dem lokalen Repository.

So klonen Sie Git Remote -Repository?

Um ein Remote -Repository zu klonen, öffnen Sie zunächst den GitHub -Host -Dienst und wechseln Sie zu dem spezifischen Repository, das klonen muss. Klicken Sie danach auf die “CodeSchaltfläche ”und kopieren Sie den bereitgestellten Link. Sie finden dort zwei Links, der erste heißt “Https", Und die zweite wird die" sein "Ssh" Taste.

Nehmen wir an, die Benutzer klonen das Remote -Repository über HTTP -URLs. In diesem Fall geben sie einen Benutzernamen und ein Passwort an. Wenn Sie dagegen ein Repository mit einem SSH- oder sicheren Shell -Protokoll klonen, wird es als gesicherte Dienste über ein Netzwerk verwendet. Sobald Sie Ihre Anmeldeinformationen angeben, werden sie für immer gerettet.

Schauen wir uns nun die Klonierung des Remote-Repositorys über das oben diskutierte Protokoll und den Schlüssel an.

So klonen Sie das Git -Remote -Repository mit HTTPS?

Um ein Git -Remote -Repository mit HTTPS -Protokoll zu klonen, befolgen Sie die Anweisungen.

Schritt 1: Öffnen Sie Git Terminal

Drücken Sie zuerst die “Strg + Esc"Schlüssel zum Öffnen der"Start-up" Speisekarte. Dann suchen Sie nach dem “Git Bash”Terminal und öffnen Sie es:

Schritt 2: Navigieren Sie zum Verzeichnis

Gehen Sie als Nächstes in das örtliche GIT -Repository, das geklont werden muss:

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

Schritt 3: Remote HTTP -URL kopieren

Öffnen Sie nun den GitHub -Host -Service in Ihrem Lieblingsbrowser und gehen Sie zum Remote -Repository. Klicken Sie dann auf die “CodeSchaltfläche "und kopieren Sie die"Https URL”In die Zwischenablage:

Schritt 4: Klon Git Remote Repo

Schließlich führen Sie das aus “ausGit -KlonBefehl mit Repository -URL:

$ git klone https: // github.com/gituser0422/mari_khan.Git

Wie Sie sehen können, haben wir erfolgreich geklont “mari_khan”Remote -Repository:

Wechseln Sie nun zum nächsten Abschnitt, um das Repository mit einem SSH -Taste zu klonen.

Wie man das Git -Remote -Repository mit SSH klonen?

Wenn Sie ein Remote -Repository mit einer SSH -URL klonen möchten, um die Anmeldeinformationen zu speichern, anstatt sie jedes Mal bereitzustellen, befolgen Sie die Anweisungen.

Schritt 1: Git Remote SSH kopieren

Öffnen Sie zunächst das Remote -Repository und klicken Sie auf die “Code"Schaltfläche" und kopieren Sie die verfügbaren "SSH URL”:

Schritt 2: Klon Git Remote Repository

Führen Sie nun das Remote -Repository aus, um die “auszuführen“Git -KlonBefehl mit kopierter URL:

$ git klone [email protected]: gituser0422/cloning_branch.Git

Die folgende Ausgabe zeigt an, dass die “Cloning_BranchDas Remote -Repository wird erfolgreich kloniert:

Um die GIT -Sicherung zu verstehen, wechseln Sie in Richtung des nächsten Abschnitts.

Was ist ein Git -Backup?

Nach Abschluss des Projekts auf Git können Sie eine Kopie Ihres Projekts als sichere Hand erstellen, bevor Sie auf eine Situation stoßen, in der Sie ungewollte Dateien oder Verzeichnisse verlieren.

Git -Backup oder Git -Klon? Was sollte man tun?

Sie können das Repository klonen, um eine Kopie vorzunehmen und Änderungen an der Projektzeit für die Zeit zu speichern. Nachdem Sie jedoch eine Sicherung erstellt haben, wird dies, wenn Sie einige neue Dateien oder Ordner oder einige zusätzliche Funktionen zu unserem Projekt hinzufügen, aktualisiert. In dieser Situation ist es erforderlich, das aktualisierte Projekt erneut zu unterstützen, was die Situation verschlechtert. Daher ist ein Git -Klon im Vergleich zum Git -Backup der beste Weg, um Kopien als Sicherung des Projekts zu erstellen.

Das ist es! Wir haben gezeigt, was Git -Klon und Git -Backup ist und was Sie tun sollten.

Abschluss

Nach unserer Meinung ist Git Clone der beste Weg, um Kopien als Sicherung des Projekts zu erstellen. Um ein Remote -Repository zu klonen, sind SSH- und HTTP -URLs verfügbar. Sie können es entsprechend Ihren Vorlieben nutzen. In diesem Blog wurde beschrieben, was Git Clone und Git Backup ist und was Sie zwischen ihnen wählen sollten.