Skip to content

isabelge/Python_Taschenrechner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1. Vorbereitung

  • Bestimmt einen Administrator und dieser forkt das Repository und lädt alle anderen Gruppenmitglieder ein.
  • Alle Gruppenmitglieder klonen das Repository des Administrators in die IDE.

2. Implementierungsphase

  • Jedes Gruppenmitglied übernimmt eine der folgenden Funktionen:
    • Mitglied 1: Addition und Subtraktion
    • Mitglied 2: Multiplikation und Division
  • Workflow-Regeln:
    • Arbeitet niemals direkt im main-Branch.
    • Erstellt für eure Aufgabe einen eigenen Branch.
    • Implementiert die Logik in eurer IDE.
    • Committet und Pushed eure Implementation auf GitHub.

3. Code Review & Pull Request

  • Erstellt einen Pull Request auf GitHub.
  • Review-Pflicht: Mindestens ein anderes Teammitglied muss den Code überprüfen und einen Änderungsvorschlag hinzufügen. Nachdem die Änderung gemacht wurde, kann der Pull Request freigegeben (approven) und der Merge durchgeführt werden.
  • Merged die fertigen Funktionen nacheinander in den main-Branch.
Hilfestellung:
  • GitHub zeigt nach dem Push ein gelbes Banner an Compare & pull request. Dies muss gedrückt werden.
  • Unter dem Tab Files changed können Gruppenmitglieder den Code kommentieren.
  • Erst wenn der Review positiv ist und nichts mehr verbessert werden muss, kann der Knopf Merge pull request gedrückt werden.

Merge-Konflikte: Falls zwei Personen die gleiche Zeile geändert haben, kann der Merge-Konflikt in der IDE einfach gelöst werden. Es muss entschieden werden, welche Code-Zeile behalten werden soll.

4. Abschluss

  • Wechselt zurück auf eure lokale IDE in den main-Branch und führt ein Update (Pull) durch, um das fertige Gesamtprojekt aller Gruppenmitglieder lokal zu sehen.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages