GitHub Flashcards
(27 cards)
git init
Initialisiert ein neues Git-Repository im aktuellen Ordner.
git status
Zeigt den aktuellen Stand: Welche Dateien sind geändert, gestaged oder committed?
git add <datei></datei>
Datei zur Staging-Area hinzufügen (bereit für den nächsten Commit).
git commit -m “Nachricht”
Änderungen mit einer Nachricht ins Repository übernehmen.
git log
Liste aller bisherigen Commits.
git push
Überträgt lokale Commits ins entfernte (GitHub-)Repository.
git pull
Holt und integriert Änderungen vom Remote-Repo.
git clone (URL)
Kopiert ein ganzes GitHub-Repo lokal.
Was ist ein Commit?
Ein Snapshot des Projektstands. Jeder Commit hat eine eindeutige ID.
Was ist ein Repository?
Ein Projektverzeichnis mit Versionskontrolle.
Was ist die Staging Area?
Ein Zwischenspeicher: Hier wählst du gezielt aus, was in den nächsten Commit soll.
README.md
Startseite deines Projekts auf GitHub. Hier beschreibst du, worum es geht.
commit history (GitHub)
Grafische Übersicht aller Commits, wer wann was geändert hat.
md: Überschriften
Überschrift 1, ## Überschrift 2
md: Texthervorhebungen
1 Sternchen: kursiv
2 Sternchen: fett
md: Ungeordnete und geordnete Listen.
- Listenpunkt
1. Nummerierte Liste
md: Code markieren, im Fließtext oder als Block
Code
,
Codeblock
md: Hyperlink einfügen.
md: ein Bild einfügen.
md: eingebettetes Zitat oder Hinweis.
> Zitat
engl. Commit: Funktionserweiterung
feat: …
(z. B. feat: add login function
)
engl. Commit: Bugfix
fix: …
(z. B. fix: correct loop condition
)
engl. Commit: Code umgeschrieben, Funktionalität bleibt gleich.
refactor: …
engl. Commit: Dokumentation oder README aktualisiert.
docs: …