Git Cheat Sheet Deutsch Free

July 2, 2024, 9:34 am
Änderungen rückgängig machen Falls du mal etwas falsch machst (was natürlich nie passiert;)) kannst du die lokalen Änderungen mit: git checkout -- auf den letzten Stand im HEAD zurücksetzen. Änderungen, die du bereits zum Index hinzugefügt hast, bleiben bestehen. Wenn du aber deine lokalen Änderungen komplett entfernen möchtest, holst du dir den letzten Stand vom entfernten Repository mit folgenden Befehlen: git fetch origin git reset --hard origin/master Nützliche Tricks Eingebaute git-GUI: gitk Farbige Konsolenausgabe: git config true Eine Zeile pro Commit in der Logausgabe: git config oneline Interaktives Hinzufügen von Änderungen: git add -i

Git Cheat Sheet Deutsch 2

Mache es ähnlich wie bei einem Feature-Branch mit dem Befehl: git flow release publish RELEASE (Du kannst ein entferntes Remote-Release mittels git flow release track RELEASE verfolgen. ) Fertigstellung eines Releases Das Beenden eines Releases ist einer der größten Schritte im Git-Branching-Prozess. Es bewirkt folgende Aktionen: Zusammenführen des Release-Branches zurück in den 'master'-Branch. (Merge-Prozess) Markiert (Tagged) das Release mit seinem Namen Zurückführen des Releases in den 'develop'-Branch (Merge-Prozess) Entfernt den Release-Branch git flow release finish RELEASE Vergesse nicht Deine Tags mittels git push --tags zu pushen. Hotfixes Hotfixes sind notwendig, sobald ein unerwünschter Zustand innerhalb einer Live-Produktionsversion eintritt und resultierend daraus sofort gehandelt werden muss. Git Grundbefehle – Thomas-Krenn-Wiki. Ein Hotfix kann aus dem entsprechenden Tag des 'master'-Branches, welcher die Produktionsversion markiert, direkt abgezweigt werden. git flow hotfix start Ähnlich wie auch die anderen git-flow Befehle wird ein Hotfix mittels git flow hotfix start VERSION [BASENAME] begonnen.

Git Cheat Sheet Deutsch Word

Änderungen hochladen Die Änderungen sind jetzt im HEAD deines lokalen Repositories. Um die Änderungen an dein entferntes Repository zu senden, führe: git push origin master aus. Du kannst master auch mit einem beliebigen anderen Branch ersetzen, mehr über Branches erfährst du später. GitHub Git Spickzettel - GitHub Cheatsheets. Wenn du dein lokales Repository nicht von einem entfernten geklont hast und du diese aber mit einem anderen Repository verbinden möchtest, musst du dieses mit git remote add origin hinzufügen. Jetzt bist du bereit, deine Änderungen hochzuladen Branching Branches (Deutsch Zweige) werden genutzt, um die Entwicklung zu parallelisieren. Mehrere Entwickler arbeiten an verschiedenen Funktionen, welche parallel entwickelt werden. Der master-Branch ist der "Standard"-Branch, wenn du ein neues Repository erstellst. Du solltest aber für die Entwicklung neue Branches erstellen und diese dann in den Master-Branch zusammenführen (mergen). Erstelle einen neuen Branch mit dem Namen "feature_xy" und wechsle zu diesem: git checkout -b feature_x Um zum Master zurück zu wechseln: git checkout master Und um den eben erstellten Branch wieder zu löschen: git branch -d feature_x Ein Branch ist nicht für andere verfügbar, bis du diesen in dein entferntes Repository hochlädst: git push origin Update & Merge Um dein lokales Repository mit den neuesten Änderungen zu aktualisieren, verwende: git pull in deiner Arbeitskopie, um die Änderungen erst herunterzuladen (fetch) und dann mit deinem Stand zusammenzuführen (merge).

Git Cheat Sheet Deutsch Free

Sie erhalten dazu in jedem Newsletter einen Abmeldelink. Alternativ dazu können Sie sich per Kontaktformular oder telefonisch unter 0201 649590-50 abmelden. Für die Registrierung sind die notwendigen Mindestangaben der Name und die E-Mail-Adresse. Die Angabe des Firmennamens/Behörde/Organisation ist erwünscht, aber keine Pflicht. Bitte bedenken Sie, dass Sie Browser-Cookies von dieser Website zulassen müssen, da Sie sonst ständig Ihre Benutzerdaten eingeben müssen! Falls Sie Fragen zu diesem Portal oder Probleme haben, lesen Sie bitte das Website-FAQ. Sollte das FAQ Ihnen nicht helfen, kontaktieren Sie uns bitte. Git cheat sheet deutsch free. Bitte beachten Sie aber, dass dieses Portal und der Support dazu freiwillig und ehrenamtlich ist. Daher kann eine Antwort einige Tage dauern. Wenn Sie damit der Registrierung für den Newsletter nicht einverstanden sind, können Sie diese Datei nicht auf diesem Wege beziehen. Bitte melden Sie sich dann ggf. bei uns telefonisch zur Klärung, auf welchem Wege Sie die Datei erhalten können.

Git Cheat Sheet Deutsch Pdf

Git installieren GitHub bietet Desktop-Clients an, die eine grafische Benutzeroberfläche für die häufigsten Aktionen auf Repositories beinhalten, sowie eine automatisch aktualisierte Kommandozeilen-Version von Git für erweiterte Szenarien. GitHub für Windows GitHub für Mac Git-Distributionen für Linux- und POSIX-Systeme sind auf der offiziellen Git SCM-Webseite verfügbar.

Die Config wird ein weiteres Mal einem Check unterzogen::~$ git config --global -l User Eine weitere nützliche Konfiguration, bevor ein Repo in einem Verzeichnis erstellt wird, ist das Ignorieren von Dateien. Jene Dateien, die nicht versioniert werden sollen, kommen in die Datei ". gitignore". Diese Einstellung macht z. Sinn für Verzeichnisse, die kompilierte Binaries enthalten (z. Verzeichnis "bin"): Grundlegende Arbeiten im Git Repo Angenommen im Verzeichnis "project" befinden sich bereits Dateien, die versioniert werden sollen. Dazu wird Git in diesem Verzeichnis aufgerufen::~/Repos/project$ git init Initialized empty Git repository in /home/tktest/Repos/project/ Bis jetzt befinden sich noch keine Dateien unter Versionskontrolle. Für die vorhandene Datei "main. Git cheat sheet deutsch game. c" wird dies nun geändert::~/Repos/project$ git add main. c:~/Repos/project$ git status # On branch master # # Initial commit # Changes to be committed: # (use "git rm --cached ... " to unstage) # new file: main. c #:~/Repos/project$ git commit -m "Neue Main-Datei erstellt" [master (root-commit) ce004cb] Neue Main-Datei erstellt 1 files changed, 6 insertions(+), 0 deletions(-) create mode 100644 main.

[email protected]