Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:ffit:3-jahr:cicd:learningunits:lu01:aufgaben:a02 [2026/01/27 09:27] apeterde:modul:ffit:3-jahr:cicd:learningunits:lu01:aufgaben:a02 [2026/02/03 00:29] (aktuell) apeter
Zeile 1: Zeile 1:
 ==== LU01.A02 Projekt-Base erstellen ==== ==== LU01.A02 Projekt-Base erstellen ====
  
-Erfassen Sie, sofern Sie noch keinen Task/Arbeitspaket ""+Erfassen Sie hierfür einen Task, sofern noch keiner existiert. Verweisen Sie in allen Commit-Messages dieser Aufgabe auf den entsprechenden Task
  
-Erstellen Sie zuerst eine "README.md"-Datei im Root-Verzeichnis, sofern Sie noch keine haben+Erstellen Sie zuerst eine "README.md"-Datei im Root-Verzeichnis, sofern Sie noch keine haben.
  
 Überlegen Sie sich, wie Ihr Repository aufgebaut werden soll. Bei getrenntem Back- und Frontend kann es Sinn ergeben, entsprechende Teile wie in nachfolgendem Beispiel in Unterordnern zu pflegen. Überlegen Sie sich, wie Ihr Repository aufgebaut werden soll. Bei getrenntem Back- und Frontend kann es Sinn ergeben, entsprechende Teile wie in nachfolgendem Beispiel in Unterordnern zu pflegen.
Zeile 11: Zeile 11:
 Legen Sie ihre Struktur an. Um leere Ordner in Git einzuchecken, können Sie bei Bedarf leere Dateien mit dem Namen ".gitkeep" verwenden. Idealerweise können Sie aber bereits eine ".gitignore"-Datei in den entsprechenden Unterordnern anlegen und mit den relevanten Einträgen vorbereiten. Dies ist oft praktischer als ein einzige ".gitignore"-Datei im Root-Verzeichnis, welche sehr projektspezifisch aufgebaut und nicht bei zukünftigen Projekten wiederverwendet werden kann. Legen Sie ihre Struktur an. Um leere Ordner in Git einzuchecken, können Sie bei Bedarf leere Dateien mit dem Namen ".gitkeep" verwenden. Idealerweise können Sie aber bereits eine ".gitignore"-Datei in den entsprechenden Unterordnern anlegen und mit den relevanten Einträgen vorbereiten. Dies ist oft praktischer als ein einzige ".gitignore"-Datei im Root-Verzeichnis, welche sehr projektspezifisch aufgebaut und nicht bei zukünftigen Projekten wiederverwendet werden kann.
  
 +Fügen Sie in den Unterordnern die passenden Linter- und Formatting-Dateien hinzu. Beispiele finden Sie unter anderem auf:
 +  * Prettier: https://github.com/AlexanderPeter/cicd/blob/develop/frontend/prettier.config.js
 +  * .editorconfig: https://github.com/AlexanderPeter/cicd/blob/develop/.editorconfig
 +  * EsLint: https://github.com/AlexanderPeter/cicd/blob/develop/frontend/eslint.config.js
 +  * PyLint: https://github.com/AlexanderPeter/cicd/blob/develop/backend/.pylintrc
 +  * Black-Konfiguration: https://github.com/AlexanderPeter/cicd/blob/develop/backend/pyproject.toml
 +
 +Vergessen Sie nicht die Änderungen zu commiten.
  
  
  • de/modul/ffit/3-jahr/cicd/learningunits/lu01/aufgaben/a02.1769502456.txt.gz
  • Zuletzt geändert: 2026/01/27 09:27
  • von apeter