Wofür wird Git benutzt?
-Versionskontrolle
Was sind die Vorteile von Versionskontrolle?
Was sind die Vorteile eines Rollbacks durch Git?
Was ist gist.github.com?
- Volle Versionskontrolle der Texte
Was ist passiert, wenn der Revisioncount erhöht wurde?
-Ein commit wurde ausgeführt
Was sind Revisionen?
-Die verschiedenen Versionsstände eines Repositories
Was ist ein Commit?
-Ein erstellter Versionsstand eines Repositories, welcher einen Hashwert besitzt
Werden bei Revisionen in Git immer die ganzen Dateien gespeichert?
-Nein, es werden nur die einzelnen Veränderungen gespeichert und sehr speichereffizient gearbeitet.
Was sind die 3 größten Vorteile von Git?
Was ist ein Pull Request?
Was ist ein Owner oder Maintainer eines Repositories?
Was sollte jeder commit in Git sein?
-Sehr klein und fokusiert auf den Part der geändert werden soll.
Warum ist es eine schlechte Idee neue Ideen im Projekt auszuprobieren und diese sofort zu comitten?
Was bietet Git um neue Ideen sicher in das Projekt zu integrieren?
-Mit Pull Requests können Ideen geteilt
-Feedback eingeholt
-Design Kritik eingeholt werden
-
Was ist Branching?
-Das Erstellen von alternativen Versionsständen einer Software in der Features sicher getestet werden können.
Bieten Branches auch die gleichen Versionsstände wie ein Master?
Ja, auch in Branches kann jede Veränderung durch einen Pull Request integriert und gerollbacked werden