Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Was bedeutet Klonen in Git?

Was bedeutet Klonen in Git?

WBOY
WBOYOriginal
2021-12-24 14:09:3112432Durchsuche

Klonen bedeutet in Git „Klonen“ und „Kopieren“. Der Befehl „Klonen“ kann ein neues Verzeichnis unter dem aktuellen Pfad erstellen und die Git-Bibliothek in das neu erstellte Verzeichnis kopieren. Die Syntax lautet „. Git-Klon [URL]".

Was bedeutet Klonen in Git?

Die Betriebsumgebung dieses Artikels: Windows 7-System, Git-Version 2.30.0, Dell G3-Computer.

Was bedeutet Klonen in Git?

Der Befehl „git clone“ erstellt ein neues Verzeichnis unter dem aktuellen Pfad und kopiert die Git-Bibliothek in das neu erstellte Verzeichnis.

Der spezifische Prozess zum Ausführen des Git-Clone-Befehls ist wie folgt:

1. Erstellen Sie einen Remote-Tracking-Zweig im lokalen Verzeichnis für jeden Zweig in der Git-Bibliothek einen Remote-Tracking-Zweig im lokalen Verzeichnis.

3 Führen Sie für jeden Remote-Tracking-Zweig git fetch aus Zweig im lokalen Verzeichnis.

git-Klon kopiert ein Git-Repository lokal, sodass Sie das Projekt anzeigen oder Änderungen vornehmen können.

Das Befehlsformat zum Kopieren des Projekts lautet wie folgt:

git clone [url]

Das Beispiel lautet wie folgt:

git clone [--template=<template_directory>]
    [-l] [-s] [--no-hardlinks] [-q] [-n] [--bare] [--mirror]
    [-o <name>] [-b <name>] [-u <upload-pack>] [--reference <repository>]
    [--dissociate] [--separate-git-dir <git dir>]
    [--depth <depth>] [--[no-]single-branch]
    [--recursive | --recurse-submodules] [--[no-]shallow-submodules]
    [--jobs <n>] [--] <repository> [<directory>]

Unter diesen sind die häufig verwendeten Parameter wie folgt:


-n, überprüfen Sie nicht den aktiven Zweig im Git Bibliothek

-o new_origin, verwenden Sie stattdessen new_origin. Verwenden Sie den Standardursprung als Upstream-Bibliothek des Tracking-Zweigs.

-b new_branch, legen Sie den lokalen aktiven Zweig anstelle des Standard-Master-Zweigs fest.

- Single-Branch, aktivieren Sie nur einen branch, entweder der Standard-Master oder Es ist new_branch

– rekursiv angegeben durch -b new_branch, wodurch alle Module in der Git-Bibliothek lokal initialisiert werden

Empfohlenes Lernen: „

Git-Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet Klonen in Git?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn