Heim  >  Artikel  >  Entwicklungswerkzeuge  >  So ändern Sie Code auf Github

So ändern Sie Code auf Github

PHPz
PHPzOriginal
2023-04-06 12:49:282352Durchsuche

Github ist derzeit die größte soziale Plattform für Programmierer weltweit. Sie dient dazu, die Kommunikation und Zusammenarbeit zwischen Programmierern zu erleichtern. Auf Github können Programmierer gemeinsam Codebibliotheken erstellen, Open-Source-Code teilen, bei der Entwicklung zusammenarbeiten und vieles mehr. Das Ändern von Code ist eine der grundlegendsten und wichtigsten Funktionen in Github. In diesem Artikel stellen wir vor, wie man Code auf Github ändert.

1. Github Fork

Die Funktion von Github Fork basiert auf der Verzweigungsfunktion von Git, d. Nach der Verzweigung gehört das Lager Ihnen und kann frei geändert werden. Diese Operation wird „Ableitung“ genannt.

Wie bedient man Fork? Die Schritte sind wie folgt:

1. Klicken Sie im Lager einer anderen Person auf Fork, um das Lager auf Ihr eigenes Konto zu übertragen.

2. Geben Sie Ihr Konto ein und Sie können das Lager sehen, das Sie gerade geforkt haben.

3. Klicken Sie, um das Lager zu betreten, und Sie können es jetzt ändern.

2. Github-Klon

Nach Fork müssen wir den Code zur Änderung lokal klonen. Die Schritte sind wie folgt:

1. Suchen Sie die Schaltfläche „Klonen“ oder „Herunterladen“ in Ihrem Repository und klicken Sie auf den angezeigten Link (entweder SSH oder HTTPS, dies hängt davon ab, ob der öffentliche Schlüssel zum Github-Repository hinzugefügt wird).

2. Öffnen Sie das Terminal und führen Sie den folgenden Befehl aus: git clone [die gerade kopierte Linkadresse].

3. Warten Sie, bis der Download abgeschlossen ist.

3. Github Push

Nach Abschluss der lokalen Änderung müssen wir den geänderten Inhalt an Github übertragen, damit andere ihn anzeigen und verwenden können.

1. Verwenden Sie git add, um den geänderten Inhalt zum Git-Cache hinzuzufügen.

2. Verwenden Sie den Befehl git commit, um den Inhalt des Cache-Bereichs an das lokale Warehouse zu übermitteln.

3. Verwenden Sie den Befehl „git push“, um den Inhalt des lokalen Lagers in Ihr eigenes Github-Lager zu übertragen.

4. Github Pull Request

Nachdem wir die Änderungen in unser eigenes Github-Repository übertragen haben, müssen wir das ursprüngliche Repository anfordern, die von uns vorgenommenen Änderungen zusammenzuführen. Dieser Vorgang wird Github Pull Request genannt.

Die Schritte sind wie folgt:

1. Gehen Sie zu Ihrem Github-Repository, suchen Sie nach Pull-Anfragen und klicken Sie auf Neue Pull-Anfrage, um eine Zusammenführungsanforderung zu erstellen.

2. Wählen Sie auf der Seite „Pull-Anfrage erstellen“ den von Ihnen geänderten und den zusammengeführten Zweig aus und notieren Sie den Titel und die detaillierte Beschreibung.

3. Warten Sie nach dem Absenden der Zusammenführungsanforderung, bis der ursprüngliche Lagerverwalter tätig wird.

5. Github Merge

Wenn der ursprüngliche Repository-Administrator schließlich Ihre Zusammenführungsanforderung sieht und der Meinung ist, dass die von Ihnen vorgenommenen Änderungen gut sind, kann der Zusammenführungsvorgang durchgeführt werden. Dieser Vorgang wird Github Merge genannt, was bedeutet, dass die Änderungen im ursprünglichen Repository zusammengeführt werden.

Die Schritte sind wie folgt:

1 Der Administrator gibt die Pull-Anfragen des ursprünglichen Lagers ein, um die Zusammenführungsanforderung anzuzeigen.

2. Überprüfen Sie den Inhalt und Code der Anfrage und stimmen Sie der Zusammenführung zu, wenn keine Probleme auftreten.

3. Nachdem der Zusammenführungsvorgang abgeschlossen ist, wurde der neue Code mit dem ursprünglichen Lager zusammengeführt.

Dies ist der vollständige Prozess der Änderung des Codes auf Github. Natürlich gibt es bei jedem Schritt viele Details und Besonderheiten zu beachten. Ich hoffe, dass dieser Artikel Anfängern dabei helfen kann, die grundlegende Verwendung von Github zu erlernen und eine bessere Zusammenarbeit und gemeinsame Nutzung von Code über Github zu ermöglichen.

Das obige ist der detaillierte Inhalt vonSo ändern Sie Code auf Github. 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