Die wichtigsten Aspekte von GitHub erkläre ich dir im kostenlosen Tutorial: Grundlagen von GitHub - Fork, Pull Request und Co.. Wenn du dich etwas tiefer in das Thema einarbeiten willst, dann erkläre ich dir alles rund um den Workflow auf GitHub im Online-Kurs Einstieg in GitHub: Entwickle Software wie die Profis.
Beide Kurse bieten dir Übungen um das gelernte zu festigen. Damit du die Übungen aus dem Kurs besser umsetzen kannst, habe ich sie hier für dich dokumentiert.
Gehe zu den Issues für dieses Projekt und stelle dort eine Frage über GitHub. Nenne meinen Benutzer (@suchja) in deinem Issue, damit ich direkt sehe, dass ich etwas zu bearbeiten habe.
In diesem Projekt gibt es eine Markdown-Datei (Teilnehmer-Grüße.md), in der du als Teilnehmer einen kleinen Gruß einfügen kannst. Diese Datei kannst du entweder direkt auf der Oberfläche anpassen oder auch per Visual Studio. Füge dort einfach einen kleinen Gruß ein und deinen Namen oder GitHub-Account, wenn du möchtest. Diese Änderung gibst du dann bei mir per PullRequest ab.
Zusatz:
Auch in der C#-Anwendung kannst du eine Änderung machen. In "Program.cs" gibt es die Methode ZeigeAbspann
. Dort kannst du ebenfalls deinen Namen einfügen und alles per PullRequest abgeben.
Damit du siehst was passiert, wenn jemand zu deinem Projekt ein Pull Request abgibt, brauchst du ein Beispielprojekt. Dazu kannst du zum Beispiel von diesem Projekt einen Clone erstellen und diesen dann unter deinem Benutzer in ein Projekt laden.
Wenn du an diesem Projekt nun ein Issue erstellst und mich bittest (@suchja) einen Pull Request zu erstellen, dann werde ich das gerne machen.
Deine Aufgabe ist dann, dass du die Änderungen anschaust, überlegst ob sie gut sind und entweder die Änderungen zurückweist, oder akzeptierst.
Hinweis: Du kannst auch gerne ein bereits existierendes Projekt dazu verwenden.