Heim Entwicklungswerkzeuge Idiot Was bedeutet Fork in Git?

Was bedeutet Fork in Git?

Jan 07, 2022 pm 02:12 PM
git

Fork bedeutet „Fork“ und „Kopie“. Fork kann eine neue Kopie des Warehouses kopieren, einschließlich aller Übermittlungsdatensätze in der Originalbibliothek. Nach dem Fork ist die Codebasis völlig unabhängig Ihrer eigenen Bibliothek oder senden Sie eine Zusammenführungsanfrage an die ursprüngliche Bibliothek.

Was bedeutet Fork in Git?

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

Was bedeutet Fork in Git?

Githubs Fork bedeutet das Kopieren und Verzweigen des Repositorys.

Wenn Sie beispielsweise das Code-Warehouse einer Person forken möchten, kopiert der Fork-Vorgang eine Kopie des Ziel-Warehouse (einschließlich Dateien, Übermittlungsverlauf, Probleme und andere Dinge). Das kopierte Warehouse befindet sich unter Ihrem eigenen GitHub-Konto. Dieser Vorgang wird auf dem Github-Server abgeschlossen und hat nichts mit dem Warehouse auf dem lokalen Computer zu tun.

Was bedeutet Fork in Git?

fork, die englische Übersetzung ist fork und die Verbform ist fork, wie unten gezeigt, von links nach rechts wird eine gerade Linie zu mehreren geraden Linien

Gehen Sie zum Git-Lager, fork kann fork, Clone darstellen eine neue Kopie (des Warehouse)

einschließlich aller Inhalte des ursprünglichen Warehouse (d. h. Upstream-Repository, Upstream-Warehouse), wie Branches, Tags, Commits

Wenn Sie Ihre Änderungen in das Originalprojekt einbinden möchten, können Sie dies tun Pass Pull Request gibt Ihre Übermittlung an das ursprüngliche Repository zurück

Fork ist eigentlich keine Git-Operation, sondern eine GitHub-Operation

Mit anderen Worten, für das native Git-Tool gibt es keine Fork-Operation, Fork ähnelt GitHub, Code Cloud und andere Funktionen, die von Online-Code-Hosting-Plattformen angeboten werden.

Die Rolle des Forks ähnelt der, wenn Sie ein interessantes Projekt auf einer Hosting-Plattform sehen und es selbst verbessern möchten, es dann forken (ähnlich wie beim Klonen) und schließlich eine sehr leistungsstarke Funktion ändern, wenn Sie es vorantreiben möchten Wenn Sie es in das ursprüngliche Fork-Projekt einfügen, können Sie zu diesem Zeitpunkt eine Pull-Anfrage durchführen. Sobald die andere Partei Ihre Pull-Anfrage akzeptiert, wird Ihr Code möglicherweise im ursprünglichen Fork-Projekt angezeigt.

Empfohlenes Lernen: „Git Tutorial

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

Erklärung dieser Website
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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So stellen Sie eine Verbindung zum öffentlichen Netzwerk von Git Server her So stellen Sie eine Verbindung zum öffentlichen Netzwerk von Git Server her Apr 17, 2025 pm 02:27 PM

Das Verbinden eines Git -Servers mit dem öffentlichen Netzwerk enthält fünf Schritte: 1. Einrichten der öffentlichen IP -Adresse; 2. Öffnen Sie den Firewall -Port (22, 9418, 80/443); 3. Konfigurieren Sie den SSH -Zugriff (Generieren Sie Schlüsselpaare, erstellen Benutzer). 4. Konfigurieren Sie HTTP/HTTPS -Zugriff (installieren Server, Konfigurieren Sie Berechtigungen); 5. Testen Sie die Verbindung (mit SSH -Client- oder Git -Befehlen).

So fügen Sie öffentliche Schlüssel zum Git -Konto hinzu So fügen Sie öffentliche Schlüssel zum Git -Konto hinzu Apr 17, 2025 pm 02:42 PM

Wie füge ich einem Git -Konto einen öffentlichen Schlüssel hinzu? Schritt: Generieren Sie ein SSH -Schlüsselpaar. Kopieren Sie den öffentlichen Schlüssel. Fügen Sie einen öffentlichen Schlüssel in Gitlab oder GitHub hinzu. Testen Sie die SSH -Verbindung.

So erstellen Sie einen Git -Server So erstellen Sie einen Git -Server Apr 17, 2025 pm 12:57 PM

Das Erstellen eines Git -Servers umfasst: Installieren von Git auf dem Server. Erstellen Sie Benutzer und Gruppen, die den Server ausführen. Erstellen Sie ein Git -Repository -Verzeichnis. Initialisieren Sie das nackte Repository. Konfigurieren Sie die Einstellungen für Zugriffssteuerung. Starten Sie den SSH -Service. Zugriff auf den Benutzer gewähren. Testen Sie die Verbindung.

Was tun, wenn Git einen gestaffelten Zweig einreicht Was tun, wenn Git einen gestaffelten Zweig einreicht Apr 17, 2025 pm 02:24 PM

Nachdem Sie sich für den falschen Zweig verpflichtet haben, können Sie ihn lösen, indem Sie feststellen, dass der falsche Zweig einen neuen Zweig erstellt, der auf den richtigen Zweig hinweist, wenden Sie sich an den neuen Zweig wenden Sie den neuen Zweig zum Remote -Repository an, um den falschen Zweig zu löschen. Erzwingen Sie den Remote -Zweig aktualisieren

Wie man ssh nach Git erkennt Wie man ssh nach Git erkennt Apr 17, 2025 pm 02:33 PM

Um SSH durch Git zu erkennen, müssen Sie die folgenden Schritte ausführen: Generieren Sie ein SSH -Schlüsselpaar. Fügen Sie den öffentlichen Schlüssel zum Git -Server hinzu. Konfigurieren Sie Git so, dass sie SSH verwenden. Testen Sie die SSH -Verbindung. Lösen Sie mögliche Probleme gemäß den tatsächlichen Bedingungen.

Wie man Git Commit trennen Wie man Git Commit trennen Apr 17, 2025 pm 02:36 PM

Verwenden Sie Git, um Code separat einzureichen und die Verfolgung und unabhängige Arbeitsfähigkeit für detaillierte Änderungen bereitzustellen. Die Schritte sind wie folgt: 1. Fügen Sie die geänderten Dateien hinzu; 2. Senden spezifischer Änderungen; 3. Wiederholen Sie die obigen Schritte; V.

So fügen Sie Umgebungsvariablen zu Git hinzu So fügen Sie Umgebungsvariablen zu Git hinzu Apr 17, 2025 pm 02:39 PM

So fügen Sie Umgebungsvariablen zu Git hinzu: Ändern Sie die .gitconfig -Datei. Fügen Sie Env = Key = Wert im [Kern] -Block hinzu. Speichern und beenden Sie die Datei. Laden Sie die GIT -Konfiguration neu (GIT -Konfiguration -Reladel). Überprüfen Sie die Umgebungsvariablen (Git config --get core.env.my_env_var).

Wie man mit Git -Code -Konflikt umgeht Wie man mit Git -Code -Konflikt umgeht Apr 17, 2025 pm 02:51 PM

Der Code -Konflikt bezieht sich auf einen Konflikt, der auftritt, wenn mehrere Entwickler denselben Code -Stück ändern und GIT veranlassen, sich zu verschmelzen, ohne automatisch Änderungen auszuwählen. Zu den Auflösungsschritten gehören: Öffnen Sie die widersprüchliche Datei und finden Sie den widersprüchlichen Code. Führen Sie den Code manuell zusammen und kopieren Sie die Änderungen, die Sie in den Konfliktmarker halten möchten. Löschen Sie die Konfliktmarke. Änderungen speichern und einreichen.

See all articles