Glossar
Auflistung eventueller unbekannter Wörter.
In diesem Glossar sollen einige Begrifflichkeiten definiert werden, die man unter Umständen so noch nicht kennt. Bitte beachte, dass diese Begrifflichkeiten in diesem Glossar oft sehr vereinfacht beschrieben werden, um ein Grundverständnis zu erzeugen. Du solltest natürlich auch die Suchmaschine Deiner Wahl bemühen, um Dein Verständnis zu vergrößern.
Sollte Dir hier ein Begriff fehlen, eröffne gerne ein Issue (“Sonstiges”).
Git & Co.
- Git
- Allgmeine Versionskontrolle für Softwareentwicklung.
- GitHub
- Öffentliches Hosting eines Repositories.
- GitHub Desktop
- Software von GitHub zur vereinfachten Nutzung von Git und GitHub.
- Branch
- Beschreibt eine Abzweigung innerhalb des Repositories, um verschiedene Entwicklungsstände zu erzeugen.
- Commit
- Festsetzen von Änderungen in Git. Kann benannt werden, sodass man nachvollziehen kann, wann welche Änderungen gemacht wurden.
- Fork
- "Verknüpfte" Kopie eines Repositories. Wird z.B. genutzt um Features, Bugs, etc. zu entwickeln/fixen und dann via Pull Request an das Original-Repository zu übertragen.
- Repository, Repo
- Ein unter Versionskontrolle stehender Ordner, in dem Änderungen nachvollzogen werden können. Oder salopp: Ein Git(Hub)-Projekt.
Hier unterscheidet man zwischen einem lokalen Repo und einem remote Repo. Das lokale Repo liegt auf der Festplatte. Das remote Repo liegt z.B. bei GitHub. Über die Git-Kommandos Push und Pull kann das lokale Repo mit dem remote Repo kommunizieren. - Pull
- Das Runterladen von Commits von einem remote Repo in das lokale Repo.
- Push
- Das Hochladen von Commits von einem lokalen Repo in ein remote Repo.
- Pull Request, PR
- Das Bereitstellen von Änderungen, die in einem Fork gemacht wurden, in das Original-Repo.
Game Dev
- User Interface, UI
- Die Benutzeroberfläche einer Anwendung.
- GDD
- Game Design Document
- MVP
- Minimal Viable Product, siehe hier
Zuletzt geändert April 7, 2023: refactor: prepare repo rename (5a5949c5)