Languages
[Edit]
DE

Git - Kaltstart (Hard Reset) mit dem Entfernen nicht verfolgter Dateien

3 points
Created by:
Nikki
8330

1. Git - Kaltstart und Entfernung aller nicht verfolgten Datein und Verzeichnisse

git reset --hard HEAD && git clean -fd

Das cmd setzt den Zweig zurück und entfernt alle nicht verfolgten Dateien und Verzeichnisse. 

Alle nicht festgeschriebene Änderungen werden entfernt und dann bekommt man den sauberen Status in den Branches.

Das ist sehr m├Ąchtiger Befehl, deswegen soll man das zweimal ├╝berlegen, bevor das gemacht wird.

Praktisches Beispiel f├╝r einige tempor├Ąre Dateien:

2. Erkl├Ąrung von Git-Reset -- hard HEAD

$ git reset --hard HEAD

Git hinterl├Ąsst nicht verfolgte Dateien.┬á

 

3. Erkl├Ąrung von Git -clean - fd

git clean n├╝tzlichste Flags:

-n, --dry-run         dry run
-f, --force           force
-d                    remove whole directories

git clean -help gesamte Ausgabe:

$ git clean -help
usage: git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>...

    -q, --quiet           do not print names of files removed
    -n, --dry-run         dry run
    -f, --force           force
    -i, --interactive     interactive cleaning
    -d                    remove whole directories
    -e, --exclude <pattern>
                          add <pattern> to ignore rules
    -x                    remove ignored files, too
    -X                    remove only ignored files

 

4. Erkl├Ąrung von git clean --dry-run

$ git clean --dry-run

Dieser Befehl listet auf, was gel├Âscht werden soll.

Es ist nützlich, es auszuführen, bevor git clean -fd ausgeführt wird. 

 

5. Literaturverzeichnis

  1. git reset - Docs
  2. git clean - Docs

 

Native Advertising
­čÜÇ
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - friendly IT community for everyone.

ÔŁĄ´ŞĆ­čĺ╗ ­čÖé

Join