Git Commands: Die wichtigsten Git-Befehle
Mit den passenden Git Commands nutzen Sie das Versionskontrollsystem besonders effektiv. Hier zeigen wir Ihnen die wichtigsten Kommandos. Die Git-Befehle werden über das Terminal ausgeführt.
Fragen, gestalten, recherchieren – sicher mit IONOS GPT. Die souveräne und günstige Alternative zu ChatGPT & Co.
Git Commands erleichtern die Arbeit
Als Versionskontrollsystem ist Git ein wichtiges Werkzeug für alle Entwicklerinnen und Entwickler. Es optimiert den Workflow für kleine und große Teams, die gleichzeitig an einem Projekt arbeiten möchten, und sorgt zudem für die nötige Sicherheit und Stabilität. Gerade bei der Entwicklung mit mehreren Personen, Branches und Repositories spielt Git eine wichtige Rolle, indem es allen Beteiligten dabei hilft, den Überblick zu behalten. Für die Arbeit mit dem System sind Git Commands unerlässlich. Mit den Git-Befehlen führen Sie alle notwendigen Arbeitsschritte durch und nutzen Git so optimal. Hier finden Sie die wichtigsten Git Commands.
Vor der Arbeit mit Git
Bevor Sie mit einem neuen Projekt beginnen, sollten Sie zunächst überprüfen, ob Git bereits installiert ist und welche Version sich auf Ihrem Rechner befindet. Der passende Befehl lautet:
git --versionbashErscheint hier keine Versionsnummer, müssen Sie Git zunächst manuell installieren. In Linux nutzen Sie dafür den Paketmanager, auf dem Mac funktioniert die Installation über das Terminal und für Windows downloaden Sie Git manuell und nutzen dann das Installationsprogramm.
Um nun ein neues Projekt für Git zu starten, rufen Sie im Terminal den gewünschten Ordner auf und setzen ein neues Repository mit folgendem Befehl auf:
git initbashMöchten Sie ein bereits erstelltes oder ein entferntes Repository kopieren und in den Ordner einfügen, funktioniert das über Git Clone:
git clone /pfad/lokales/Repository/pfad/zielbashgit clone https://gitbeispiel.de/user/Repository.gitbashWenn Sie bereits einen SSH-Key angelegt haben, funktioniert auch dieser Befehl:
git clone nutzer@server:/pfad.gitbashName und E-Mail konfigurieren mit Git-Befehlen
Um an einem Projekt arbeiten zu können, benötigen Sie einen Nutzernamen und eine gültige E-Mail-Adresse. Dafür verwenden Sie die nachfolgenden Git-Befehle.
Konfigurieren Sie Ihren Benutzernamen:
git config --global user.name "Beispielname"bashÜberprüfen Sie Ihren Benutzernamen:
git config --global user.namebashHinterlegen Sie Ihre E-Mail-Adresse:
git config --global user.email "beispieladresse@beispiel.de"bashSo rufen Sie Ihre Adresse auf:
git config --global user.emailbashÜber diesen Befehl sehen Sie all Ihre Angaben in der Übersicht:
git config --global --listbashÜbersicht und Änderungen
Einige wichtige Git-Befehle erleichtern Ihnen die Arbeit an und in Ihrem Repository. Einen Überblick über das Repository erhalten Sie mit diesem Command:
git clone gitbeispiel@beispiel.de:Repository.gitbashEine Übersicht über den lokalen Status und die Änderungen, die noch nicht abgestimmt wurden, erhalten Sie so:
git statusbashDie Änderungen sind dabei rot hinterlegt.
Unterschiede zwischen dem ausstehenden Commit und der letzten aktuellen Version überprüfen Sie mit Git Diff:
git diff HEADbashGit Commands für Repositories
Um nun selbst Änderungen im lokalen Repository zu speichern, benötigen Sie folgende Git Commands.
Alle neuen, geänderten oder gelöschten Dateien fügen Sie mit diesem Befehl hinzu:
git addbashMöchten Sie hingegen nur bestimmte Änderungen für Ihr Commit übernehmen, setzen Sie diese in eckige Klammern dahinter:
git add [ datei_1 datei_2 datei_3 | file-pattern ]bashEinen Git Commit finalisieren Sie so:
git commitbashMöchten Sie zusätzlich Erklärungen zum aktuellen Schritt mitsenden, ist dies der richtige Weg:
git commit -m "Hier steht Ihre Nachricht"bashMit Git Log sehen Sie die aktuellen Commits in Ihrem lokalen Repository:
git logbashGit-Befehle für Branches
Für die Arbeit mit einem Branch benötigen Sie folgende Git-Befehle.
Listen Sie alle Branches auf:
git branchbashInformationen zu den unterschiedlichen Branches:
git fetchbashListe aller Branches im lokalen Repository:
git branch -abashNeuen Branch erstellen:
git branch neuer-branch-namebashZu einem bestimmten Branch wechseln mit Git Checkout:
git checkout name-des-anderen-branchesbashEinen neuen Branch erstellen und zu diesem wechseln:
git checkout -b neuer-branchbashNeuen Branch vom lokalen Repository in das Commit Repository verschieben:
git push remote-name neuer-branchbashBranch im lokalen Repository löschen, sofern er ausschließlich übernommene Änderungen enthält:
git branch -d branch-namebashÄnderungen aus einem Branch zum aktuellen Branch hinzufügen:
git merge anderer-branch-namebashÄnderungen aus einem entfernten Repository holen Sie mit Git Pull ab:
git pull anderer-branchbashGit-Befehle für Tags
Wenn Sie Tags verwenden, erleichtern Ihnen diese Git Commands die Arbeit.
Alle Tags auflisten:
git tagbashAlle Tags aus dem Commit Repository für Ihr lokales Repository aufrufen:
git fetch --tagsbashEinen bestimmten Tag anzeigen lassen:
git show tag-namebashEinen bestimmten Tag in das Commit Repository zu verschieben, funktioniert mit Git Push:
git push remote-name tag-beispielbashAlle Tags in das Commit Repository schieben:
git push remote-name --tagsbashTag im lokalen Repository löschen:
git tag -d tag-beispielbashGit optimal nutzen
Mit diesen Git-Befehlen arbeiten Sie schnell und effektiv im Versionskontrollsystem. In unserem Digital Guide finden Sie außerdem ein Git Tutorial für die ersten Schritte sowie ein Git Cheat Sheet mit PDF-Download. Wenn Sie eine Alternative zum System von Linus Torvalds suchen, hilft Ihnen unser Vergleich Git vs. SVN.
Mit Deploy Now von IONOS bringen Sie Ihr Projekt in nur drei Schritten online. Statische Websites und Single-Page-Applikationen stehen Ihren Kundinnen und Kunden so noch schneller zur Verfügung.



