Git joffri diversi modi biex tneħħi bidliet skont is-sitwazzjoni — wad-diskard tal-bidliet li m'ħux committed, unstaging, l-emenda tal-aħħar commit, ir-revert ta' commit, jew reset. Taf liema għodda għal kull sitwazzjoni hija importante, għarfien pratiku ta' valur kbir.
Neħħi bidliet li m'ħux committed (working directory)
git restore <file> # discard unstaged changes to a file (revert to last commit)
git checkout -- <file> # older equivalent
git restore . # discard ALL unstaged changes (careful!)
git clean -fd
