SlideShare ist ein Scribd-Unternehmen logo
by Infralovers
Allgemeines
# Benutzername und E-Mail festlegen
$ git config --global user.name "Ihr Name"
$ git config --global user.email "username@course.com"
Repository erstellen
# Neues Repository in aktuellem Verzeichnis erstellen
$ git init
# Ein externes Repository klonen
$ git clone [url]
# Ein externes Repository hinzufügen
$ git remote add [localname] [https://YOUR_GIT_REPO_URL.git]
Lokale Änderungen
# Status des Projekts überprüfen
$ git status
# Hinzufügen der Änderungen zum nächsten Commit
$ git add [file]
# Alle Änderungen hinzufügen
$ git add .
# Entfernen eines Files vom nächsten Commit
$ git rm [file]
# Commit der vorherigen Änderungen
$ git commit -m "An inline commit message"
# File vom Commit entfernen
$ git reset [file]
# File zurücksetzen zum letzten Stand
$ git checkout [file]
# Historie der Änderungen
$ git log
Branches
# Neue Branch erzeugen
$ git branch [new-branch]
# Zu einer Branch wechseln
$ git checkout [branch]
# Kurze Version
$ git checkout -b [new-branch]
# Eine lokale Branch löschen
$ git branch -d [branch]
Updaten und veröffentlichen
# Änderungen von externem Repository runterziehen
$ git pull [remote] [branch]
# Lokale Änderungen auf externes Repository schieben
$ git push [remote] [branch]
Merge
# Fusioniere Branch mit aktuellem HEAD
$ git merge [branch]
Tags
# Hinzufügen eines Tags zum aktuellen Commit
$ git tag
# Erstellen eines Tags mit Kommentar
$ git tag -a v1.4 -m "my version 1.4"
# Erstellen eines Tags
$ git tag v1.4-lw
# Anzeigen und checkout eines Tags
$ git show v1.4
$ git checkout tags/<tag_name>

Weitere ähnliche Inhalte

PDF
How to install Gitweb on Ubuntu
PDF
Git Grundlagen
PDF
git - eine praktische Einführung
PDF
Version management mit Git und Github
PDF
Git im team
PDF
Childthemes mit git – WordPress MeetUp CGN
PDF
Lokale TYPO3 Entwicklungsumgebung mit DDEV
How to install Gitweb on Ubuntu
Git Grundlagen
git - eine praktische Einführung
Version management mit Git und Github
Git im team
Childthemes mit git – WordPress MeetUp CGN
Lokale TYPO3 Entwicklungsumgebung mit DDEV

Mehr von Infralovers (9)

PDF
How not to Cloud
PDF
Docker Cheatsheet_02
PDF
Docker Cheatsheet_01
PDF
Compliance Automation
PPTX
AuroraWP - Infracoders Meetup Graz
PDF
What is cloud native and why should you care - Infracoders / DevOps / CloudNa...
PDF
Bots are taking my job - so I started rollin' my own - Infracoders Meetup Graz
PDF
Habitat hack slides - Infracoders Meetup Graz
PPTX
Containers, Habitat and Orchestration - Infracoders Meetup Graz
How not to Cloud
Docker Cheatsheet_02
Docker Cheatsheet_01
Compliance Automation
AuroraWP - Infracoders Meetup Graz
What is cloud native and why should you care - Infracoders / DevOps / CloudNa...
Bots are taking my job - so I started rollin' my own - Infracoders Meetup Graz
Habitat hack slides - Infracoders Meetup Graz
Containers, Habitat and Orchestration - Infracoders Meetup Graz
Anzeige

Git Essentials Cheatsheet Deutsch

  • 1. by Infralovers Allgemeines # Benutzername und E-Mail festlegen $ git config --global user.name "Ihr Name" $ git config --global user.email "username@course.com" Repository erstellen # Neues Repository in aktuellem Verzeichnis erstellen $ git init # Ein externes Repository klonen $ git clone [url] # Ein externes Repository hinzufügen $ git remote add [localname] [https://YOUR_GIT_REPO_URL.git] Lokale Änderungen # Status des Projekts überprüfen $ git status # Hinzufügen der Änderungen zum nächsten Commit $ git add [file] # Alle Änderungen hinzufügen $ git add . # Entfernen eines Files vom nächsten Commit $ git rm [file] # Commit der vorherigen Änderungen $ git commit -m "An inline commit message" # File vom Commit entfernen $ git reset [file] # File zurücksetzen zum letzten Stand $ git checkout [file] # Historie der Änderungen $ git log Branches # Neue Branch erzeugen $ git branch [new-branch] # Zu einer Branch wechseln $ git checkout [branch] # Kurze Version $ git checkout -b [new-branch] # Eine lokale Branch löschen $ git branch -d [branch] Updaten und veröffentlichen # Änderungen von externem Repository runterziehen $ git pull [remote] [branch] # Lokale Änderungen auf externes Repository schieben $ git push [remote] [branch] Merge # Fusioniere Branch mit aktuellem HEAD $ git merge [branch] Tags # Hinzufügen eines Tags zum aktuellen Commit $ git tag # Erstellen eines Tags mit Kommentar $ git tag -a v1.4 -m "my version 1.4" # Erstellen eines Tags $ git tag v1.4-lw # Anzeigen und checkout eines Tags $ git show v1.4 $ git checkout tags/<tag_name>