Die Git Grundbefehle

von | Nov 14, 2022 | Allgemein | 0 Kommentare

Schlagwörter: Git

Wenn ich alleine an etwas rumprogrammiere dann verwende ich selten Git, aber wenn ich mit mehreren Leuten an etwas sitze dann ist GIT fast Pflicht. Denn Git ist ein Programm das die Versionierung von Code für mich übernimmt und so können verschiedene Menschen an einem Quellcode arbeiten und sobald sie fertig sind, können sie es in ein GIT hochladen und dort wird alles zusammengefügt. Es gibt somit keine ende-final-final1-final2-final3.doc files mehr 😛

Ich habe hier mal die wichtigsten Git Befehle zusammengefasst – ja es gibt noch mehr zB zu den Branches

Aufbau von Git

Nun gibt es viele die verstehen nicht genau was Git ist. Git ist wie ein globaler Ordner in einem Repository. Man kann als Programmierer also eine Git Kopie / Clone auf seinen Rechner ziehen. Dort programmiert man dann an einem File rum und diese wird dann in einen Staging System hinzufügt – ist wie ein “Zwischenspeicher” – hat man den Speicher dann gefüllt – kann man das ganze auf ein GIT hochladen. Dieses End-Git ist dann irgendwo auf einem Server.

Lokal -> Staging/Zwischenspeicher -> Repository .git

Anzeige der Version

git –version

Anzeige der Config

git config –list

Konfig von Git mit User Info

git config –global user.name “dein name”
git config –global user.email “deine@email.com”

Initialisierung von einem existierenden Code (lokal)

git init

Status des Gits

git status

Gitignore File erstellen

touch .gitignore

Fügt einzelne Files zur Staging Umgebung hinzu

git add filename

Fügt Files zur Staging Area hinzu (Alle Files im ganzen Ordner)

git add -A

Einzelnes File aus der Staging Area rausnehmen

git reset filename

Alle Files aus der Staging Area rausnehmen

git reset

Files werden in Pakete zusammengefasst und mit einer Nachricht versehen

git commit -m “deine nachricht zu diesem upload”

Log-File des Repository anschauen

git log

Klon des Gits in lokalem Ordner

git clone https://wwww .

Zeigt info des geklonten Repository an

git remote -v

Zeigt die Branches an

git branch -a

Zeigt Änderungen an

git diff

Lädt alle Updates aus Git auf Lokalem Computer herunter (Origin = Name / Master = Branch)

git pull origin master

Lädt alles ins Git hoch

git push origin master

Alle Branches anzeigen

git branch

Branch erstellen

git branch name

Dateien

git checkout name

Fügt diese Branch zu dem anderen Git Repository hinzu

git push -u origin name

0 Kommentare

Einen Kommentar abschicken

Du kannst auf Fediverse-Profile verlinken, indem du fl:@benutzername in deinem Kommentar eingibst.

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert