Wenn Sie zu Pardus beitragen möchten, werden wir in diesem Artikel darüber sprechen, wie Sie dies tun sollten, und es anhand eines kleinen Beispiels erklären. Dazu müssen wir zunächst über Fork- und Pull-Request-Logik auf GitHub sprechen. Wenn Sie unseren vorherigen Artikel über Git noch nicht gelesen haben, von hier Sie können lesen.
Was ist Fork?
Lassen Sie uns zunächst erklären, was ein Fork ist. Mit Fork können Sie eine exakte Kopie des Projekts, das Sie beitragen möchten, zu Ihrer GitHub-Adresse (Konto) hinzufügen. Sie nehmen alle Verbesserungen vor, die Sie an diesem Fork-Repo vornehmen, also nehmen Sie keine Änderungen am ursprünglichen Repo vor.
Was ist Pull-Request?
Pull Request hingegen ist eine Methode, mit der Änderungen, die Sie am Code eines Projekts hinzufügen oder ändern möchten, anderen Projektbeteiligten präsentiert werden. Die Änderungen, die Sie mit dem Pull Request vornehmen, werden vom Eigentümer des Projekts oder anderen Beteiligten überprüft, kommentiert und gegebenenfalls in den Code des Projekts aufgenommen.
Wie werden wir sie nutzen?
Zunächst einmal, wo die Quellcodes von Pardus sind, github.com/pardus Gehen wir zur Adresse. Wir haben für diejenigen geschaffen, die Pull Request zum ersten Mal erleben möchten, pardus-war-hier Lassen Sie uns das Projekt auswählen. Sie können zu diesem von uns ausgewählten Projekt beitragen, indem Sie die folgenden Schritte wiederholen.
Wir werden die folgenden Schritte nacheinander sehen, um die Änderungen vorzunehmen, die wir im Projekt vornehmen werden:
- Zunächst forken wir das von uns gewählte Projekt auf eigene Rechnung. Dazu klicken wir auf der Seite, auf der wir das Projekt ansehen, auf die Schaltfläche „Fork“.


- Dann kopieren wir das Projekt auf unseren Computer. „Git-Klon“ Wir klonen mit dem Befehl. In diesem Abschnitt haben wir den Klonvorgang mit HTTPS durchgeführt.

- README.md-Dateien, die meistens in Projekten enthalten sind, sind sehr wichtig, wenn Sie zu einem Projekt beitragen möchten. „Was ist zu beachten? Was sind die Code-Writing-Standards für die Codes und Dokumente, die Sie entwickelt haben und in das Projekt einbeziehen möchten? Wie sollten Sie die Beschreibungen des von Ihnen geschriebenen Codes schreiben?“ Die dabei festgelegten Standards sind in dieser Datei enthalten. pardus-war-hier Wenn wir die Datei README.md des Projekts untersuchen, finden wir sie im Memorybook-Ordner. „JJJJ-MM-TT-Name-Nachname“ Es weist uns an, eine Datei im Format zu erstellen, und zeigt im Detail, wie der Inhalt der Datei sein sollte.
- Gehen Sie nun in das Verzeichnis, das wir wie erwähnt geklont haben, und in den Memorybook-Ordner „JJJJ-MM-TT-Name-Nachname“ Wir erstellen eine Datei im Format. Wir können dies über die Befehlszeile mit nano wie folgt tun.
nano YYY-AA-GG-ad-soyad

- Wir schreiben unsere Informationen gemäß der folgenden Reihenfolge in die von uns erstellte Datei, wie in der Datei README.md angegeben.
Name Surname Date City/Organization - Operating System
Optional Message

- "git hinzufügen“ ve „Git-Commit“ Speichern Sie die Änderungen mit den Befehlen. Commit-Nachricht sollte das Format „Name Nachname war hier“ haben.
git add .
git commit -m <commit mesajınız>

- "geh schubsen" Bevor wir den Befehl verwenden, müssen wir das Token zur Authentifizierung abrufen. Dafür Einstellungen aus der Sektion EntwicklereinstellungenWir klicken. Persönliche Zugriffstokenunter Token (klassisch)Wir wählen .

- Wir wählen Neues Token generieren (klassisch) und erstellen unser Token. Dann verwenden wir den Befehl „git push“ und schreiben das von uns erstellte Token anstelle des Passworts. Als letzten Schritt gehen wir in unserem eigenen Account auf der GitHub-Weboberfläche zum Projekt pardus-was-here. Klicken Sie auf die Schaltfläche „Pull-Request“. Dann klicken wir auf der angezeigten Seite auf Pull-Request erstellen und erstellen unseren Pull-Request. Wir können Feedback erhalten und Fehlerbehebungen vornehmen, indem wir unserem Pull-Request folgen.

Wenn Sie die obigen Schritte korrekt ausgeführt haben, können die Moderatoren des Pardus-GitHub-Kontos Ihre Pull-Request-Anforderung auf dem oben gezeigten Bildschirm anzeigen. Wenn Sie gemäß den obigen Schritten vorgegangen sind, wird Ihr Pull Request in kurzer Zeit akzeptiert und Ihre Änderungen werden in das Projekt aufgenommen. Sie können diese Änderungen auf der Projektseite einsehen.
Nach all diesen Prozessen sind Sie nun ein freiwilliger Pardus-Entwickler, willkommen an Bord.