Modul 4: Feedback ohne E-Mail-Ping-PongModule 4: Feedback without email ping-pong
Modul 4 von 6 · ⏱ ca. 30 MinutenModule 4 of 6 · ⏱ ~30 minutes
Branches, Pull Requests und Reviews — der strukturierte Weg zu besserer Zusammenarbeit.Branches, pull requests, and reviews — the structured path to better collaboration.
- Einen Branch erstellen und dort Änderungen vornehmen ohne den Main zu berührenCreate a branch and make changes without touching main
- Einen Pull Request mit Beschreibung öffnen und einen Review-Kommentar an einer bestimmten Zeile hinterlassenOpen a pull request with description and leave a review comment on a specific line
- Einen Pull Request in Main mergenMerge a pull request into main
Das KonzeptThe concept
Ein Branch ist eine parallele Kopie deines Projekts. Du änderst dort etwas, ohne das Original zu berühren. Wenn du fertig bist, öffnest du einen Pull Request — das ist wie sagen: „Schau dir das an, bevor es übernommen wird."A branch is a parallel copy of your project. You change things there without touching the original. When done, you open a pull request — like saying: "Review this before it goes live."
- Öffne dein Repository → klicke auf das Branch-Dropdown (zeigt „main")Open your repository → click the branch dropdown (shows "main")
- Tippe:
entwurf-projektplanType:draft-project-plan - Klicke „Create branch: entwurf-projektplan from main"Click "Create branch: draft-project-plan from main"
- Stelle sicher, dass oben „entwurf-projektplan" steht (nicht „main")Make sure "draft-project-plan" is shown above (not "main")
- Öffne README.md → Stift-Icon ✏️Open README.md → pencil icon ✏️
- Füge einen neuen Abschnitt hinzu:
## Nächste Schrittemit 3 PunktenAdd a new section:## Next Stepswith 3 bullet points - Committe:
Nächste Schritte ergänzt (Entwurf)Commit:Added next steps (draft)
- GitHub zeigt oben einen gelben Banner: „Compare & pull request" → klicke daraufGitHub shows a yellow banner: "Compare & pull request" → click it
- Titel:
Nächste Schritte für den ProjektplanTitle:Next steps for the project plan - Beschreibung: Erkläre kurz was du geändert hast und warumDescription: Briefly explain what you changed and why
- Klicke „Create pull request"Click "Create pull request"
- Klicke auf den Tab „Files changed"Click the "Files changed" tab
- Hover über eine Zeile → es erscheint ein blaues +Hover over a line → a blue + appears
- Klicke darauf und schreibe einen Kommentar:
Sollten wir hier ein Datum ergänzen?Click it and write a comment:Should we add a date here? - Klicke „Add single comment"Click "Add single comment"
- Gehe zurück zum Tab „Conversation"Go back to the "Conversation" tab
- Klicke „Merge pull request" → „Confirm merge"Click "Merge pull request" → "Confirm merge"
- Optional: Lösche den Branch („Delete branch")Optional: Delete the branch ("Delete branch")
🎉 Modul 4 geschafft!Module 4 complete!
Du beherrschst jetzt den Pull-Request-Workflow: Branch → Änderung → Review → Merge. Nie wieder Feedback per E-Mail-Attachment.You now master the pull request workflow: Branch → Change → Review → Merge. No more feedback via email attachments.
- Du hast einen Pull Request erstellt, reviewed und gemergedYou created, reviewed, and merged a pull request
- Im geschlossenen PR ist mindestens 1 Review-Kommentar sichtbarThe closed PR shows at least 1 review comment
👉 Nächster Schritt: In Modul 5 wird dein Repository zu einer echten Website — in 10 Minuten, kostenlos, ohne Hosting-Setup. 👉 Next: In Module 5 your repository becomes a real website — in 10 minutes, free, no hosting setup.
📖 Glossar📖 Glossary
- Branch
- Eine parallele Version deines Projekts. Wie „Speichern unter…" — experimentieren ohne das Original zu ändern.A parallel version of your project. Like "Save as..." — experiment without changing the original.
- Pull Request (PR)
- „Schau dir meine Änderungen an, bevor sie übernommen werden." Ein strukturierter Review-Prozess."Review my changes before they go live." A structured review process.
- Merge
- Änderungen von einem Branch ins Original (main) übernehmen.Integrating changes from a branch into the original (main).
- Review
- Kommentare und Feedback direkt an den geänderten Zeilen.Comments and feedback directly on the changed lines.