|
@ -0,0 +1,24 @@ |
|
|
|
|
|
# Mein Lerntagebuch für Programmiermethoden und -werkzeuge |
|
|
|
|
|
|
|
|
|
|
|
## SU 01 (24.10.2022) |
|
|
|
|
|
|
|
|
|
|
|
### Lernziel |
|
|
|
|
|
- Organisatorisches |
|
|
|
|
|
- Unterschied Laie und Profi |
|
|
|
|
|
- Eigentschaften eines Softwareentwicklers |
|
|
|
|
|
- Handwerker |
|
|
|
|
|
- Künstler |
|
|
|
|
|
- Clean Code Developer |
|
|
|
|
|
- Werte |
|
|
|
|
|
- Tugenden |
|
|
|
|
|
- Versionsverwaltung mit git |
|
|
|
|
|
|
|
|
|
|
|
### Erkenntnis |
|
|
|
|
|
Hinzügen von Username & Passwort in der git config, damit man beim pushen / pullen nicht immer wieder seine Authentifizierungsdaten neu eingeben muss. |
|
|
|
|
|
|
|
|
|
|
|
### Wiederholung |
|
|
|
|
|
Git Befehle: `git init` erstellt ein lokales git Repository im aktuellen Verzeichnis. |
|
|
|
|
|
Mit `git add <file>` staged man eine Datei, welche man mit `git commit -m "<commit message>"` mit einer message commiten kann. |
|
|
|
|
|
Mit `git remote add` lässt sich ein Externes git Repository mit dem lokalen Verknüpfen, sodass die lokalen Änderungen mit `git push` auf das externe Repo gepusht / hochgeladen werden können. |
|
|
|
|
|
|
|
|
|
|
|
### Kritik |