Benutzer-Werkzeuge

Webseiten-Werkzeuge


anwendungen_und_sonstiges:gitkommandos

Dies ist eine alte Version des Dokuments!


Git-Kommandos

Neues lokales Repository

git init

Ein vorhandenes Repository herunterladen

git clone /pfad/zum/repository

Kopiert ein lokales Repository

git clone benutzername@host:/pfad/zum/repository

Kopiert ein remote existiertendes Repository. Wenn man Gitlab nutzt, nutzt man die http-git-Zeile, lässt jedoch das http:/ / weg.

Wenn das Repository in den gleichen Pfad angelegt werden soll, in dem man Git ausführt:

git clone benutzername@host:/pfad/zum/repository .

(Der . ist wichtig!)

Falls man SSL-Keys hat, diese in Root-Verzeichnis des eigenen Homes kopieren und anschließend

git clone git@srvcode.domain.loc:mypath/test.git .

Ablauf für einen Commit

1. Mit

git add filename

Datei zum nächsten Commit vorbereiten. Für alle Dateien:

git add *

Dateien entfernen mit

git rm filename

2. Die Änderungen mit

git commit -m "Message here"

vorschlagen. Die Änderungen landen zunächst im lokalen HEAD

3. Abschließend hochladen mit

git push origin **branchname**

Der Hauptstamm heißt normalerweise master

Entferntes Repository verbinden

git add remote origin **server**

Quelle

Lokalen Branch löschen

git branch -d -r name_of_branch

Quelle

Remote-Branch löschen

git push origin --delete name_of_branch

Quelle

Alte lokale Branch-Reste löschen

anwendungen_und_sonstiges/gitkommandos.1545403469.txt.gz · Zuletzt geändert: 2018/12/21 15:44 von ronny

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki