Dieses Repository wurde einfach für den Prozess des Open -Source -Beitrags auf GitHub mit Git erstellt. Am Ende lernen Sie, wie Sie einen Beitrag leisten, indem Sie Ihre eigenen Projekte in jeder Technologie oder Dokumentation zu einer Technologie hinzufügen. Wenn Sie keine Projekte, Grundprogramme oder Dokumantationen haben, machen Sie sich keine Sorgen. Folgen Sie einfach bis zum Ende und Sie werden wissen warum.
Geben Sie das Repository auf, indem Sie auf die Schaltfläche Fork klicken, wie im Bild gezeigt, und nennen Sie es dann entsprechend. Dadurch wird eine Kopie dieses Repositorys in Ihrem Konto erstellt.
Klonen Sie nun das Forked Repository in Ihre Maschine. Gehen Sie zu Ihrem Github -Konto, öffnen Sie das Forked Repository, klicken Sie auf die Schaltfläche Code und klicken Sie dann auf das Symbol "CHOPPETBODEN" .
Öffnen Sie den Dateispeicherort, an dem Sie dieses Repository kopieren möchten. Klicken Sie mit der rechten Maustaste und klicken Sie hier auf Git Bash. Dies wird ein Terminal öffnen.
Typ in-
git clone "url you just copied"
Wo "URL Sie gerade kopiert haben" (ohne Anführungszeichen) ist die URL zu diesem Repository (Ihre Gabel dieses Projekts, die Sie nach Ihrer Wahl des Namens gespeichert haben).
Zum Beispiel:
git clone https://github.com/username/first-pullrequest.git
Wo username Ihr Github -Benutzername ist. Hier kopieren Sie den Inhalt des First-PullRequest-Repositorys auf GitHub auf Ihren Computer.
Da Sie keine direkten Änderungen an der Hauptzweigung festlegen können, erstellen Sie Ihren eigenen Zweig.
Öffnen Sie den Dateispeicherort, an dem Sie das Repository geklont haben, und öffnen Sie first-pullrequest -Ordner. Klicken Sie mit der rechten Maustaste und klicken Sie hier auf Git Bash.
Sobald das Terminal geöffnet ist, geben Sie - eins ein -
git checkout -b your-new-branch-name
Geben Sie anstelle Ihres neuen Branchnamens den gewünschten Namen ohne Platz ein. Und wenn es mehrere Namen gibt, verwenden Sie das obige Format und verwenden Sie - zwischen zwei Namen.
Um Ihre Arbeit hinzuzufügen, erstellen Sie einen neuen Ordner im Ordner first-pullrequest und benennen Sie diese gemäß den beiden Technologien, die wie Java, CSS usw. verwendet werden
Wenn Sie gerade mit Git und GitHub angefangen haben und keine grundlegende Projekte oder Dokumentation haben, machen Sie sich keine Sorgen. Im Haupt first-pullrequest Ordner gibt es Contributors.md -Datei. Öffnen Sie es jeden Texteditor und fügen Sie Ihren Namen hinzu, gefolgt von Ihrer Github -URL. Fügen Sie es nicht oben oder am Ende hinzu, fügen Sie es in die Mitte hinzu und speichern Sie die Datei, bevor Sie sie schließen.
Wenn Sie den bereits geöffneten Git -Terminal öffnen und eingeben - git status eingeben, finden Sie einige vorgenommene Änderungen. Fügen Sie diese Änderungen Ihrer Filiale hinzu, indem Sie eingeben - git add . oder git add filename.txt , hier ist Dateiname der Name, mit dem er sich im Ordner befindet und .txt ist die Erhöhung der tatsächlichen Datei (es kann anders als .txt sein).
git add .
Begehen Sie diese Änderungen durch Eingabe -
git commit -m "Add a message here that states your change"
Fügen Sie eine tatsächliche Nachricht auf Seite hinzu, diese "" "
Drücken Sie die von Ihnen vorgenommenen Änderungen zum Hauptzweig, indem Sie tippen -
git push origin branchname
Fügen Sie hier Ihren angegebenen Zweignamen nach Origin hinzu.
Öffnen Sie Ihr GitHub -Repositorom Sie finden eine compare & pull request button . Klicken Sie darauf.
Klicken Sie auf die Schaltfläche create pull request wie im Bild unten gezeigt.
Ich werde alle Ihre Pull -Anfragen überprüfen, Sie mit einigen Änderungen benachrichtigen, falls vorhanden, und ich werde sie verschmelzen. Sie erhalten eine E -Mail, die etwas über Ihre Pull -Anfrage informiert.
`1. Kopieren Sie immer das URL -Formular das Forked Repository. 2. Stellen Sie während der Gabed sicher, dass Sie das ursprüngliche Repository und nicht die Gabel eines anderen aufgeben. 3. Einmal gegabelt, kann erst dann wieder gegabelt werden, wenn die Gabel gelöscht wird. 4. Wenn Sie erneut beitragen möchten, während die alte Pull -Anfrage bis unter Check ist, erstellen Sie entweder einen neuen Zweig und nehmen Sie die Änderungen vor und erstellen Sie eine andere Pull -Anfrage oder nehmen Sie Änderungen an derselben Filiale vor und erstellen Sie eine Pull -Anfrage. Im zweiten Fall können Sie jedoch nicht in der Lage sein, die Taste zu vergleichen und zu ziehen, sie wird direkt in die ältere Anfrage aus derselben Filiale eingehen, und sobald der Eigentümer des Repositorys sie akzeptiert, werden beide Anfragen gleichzeitig angenommen.
Und fertig .....! Sie haben gerade Ihre erste Pull -Anfrage auf GitHub geöffnet.