git

Alle geänderten Dateien wieder auschecken lassen

git diff --name-only --no-renames -z | xargs --no-run-if-empty -0 git checkout --

Alle gelöschten Dateien wieder auschecken lassen

git diff --name-only --no-renames --diff-filter=D -z | xargs --no-run-if-empty -0 git checkout --

Repository auf commited Stand bringen

git clean -fd
git submodule foreach --recursive git clean -fd
git reset --hard
git submodule foreach --recursive git reset --hard
git submodule update --init --recursive

cf. file-repo-rinse-sh

it/oss/git.txt · Last modified: 2024-02-12 16:03 by strols
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0