erhält man bei einem git Kommando folgende Ausgabe:
Bisecting: a merge base must be tested
error: Your local changes to the following files would be overwritten by checkout:
debian.master/changelog
debian/scripts/sub-flavour
Please, commit your changes or stash them before you can switch branches.
Aborting
hilft das Kommando
git reset –hard HEAD
um alle Änderungen zu verwerfen, danach ist man wieder auf dem aktuellsten Commit.
———————-
mit dd kann man wunderbar Daten bitgenau kopieren, unter anderem auch LVM Snapshots über das Netzwerk:
Zuerst wird das Snapshot angelegt (hier reicht eine sehr kleine Größe unabhängig von der Größe des original LV)
lvcreate -L 1G -s -n snapshot_gentoo /dev/vg0/gentoo
Dann kann es kopiert werden, im folgenden beispiel in eine img Datei die man bequem wegkopieren kann:
dd if=/dev/vg0/snapshot_gentoo of=/home/backup.img
Über das Netzwerk lässt sich das LV auch direkt kopieren, dazu muss auf dem Zielserver ein LV erstellt werden welches mindestens so groß ist wie das original:
lvcreate -l 50G -n neues_lv_gentoo vg0
Nun kann vom Ursprungsserver der Kopiervorgang gestartet werden:
dd if=/dev/vg0/snapshot_gentoo | ssh benutzer@zielserver ‘dd of=/dev/vg0/neues_lv_gentoo’
in einem weiteren Terminal auf dem Quellserver kann man den Befehl “pkill -USR1 dd” ausführen, dieser zeigt im Terminal mit dem Kopiervorgang die übertragenen Daten sowie den Netzwerkdurchsatz an.