Ce mémo a été publié le 21 avril 2020 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté.
N'hésitez pas à compléter votre recherche sur des articles plus récents.
Mémo pour un git reset hard total, y compris les submodules !
1 2 3 4 5 6 |
git reset --hard git submodule foreach --recursive 'git reset HEAD . || :' git submodule foreach --recursive 'git checkout -- . || :' git submodule update --init --recursive git clean -d -f -f -x git submodule foreach --recursive git clean -d -f -f -x |
Source : https://gist.github.com/nicktoumpelis/11214362#gistcomment-3080708