Будучи системою контролю версій, Git дозволяє скасовувати зміни, коли це необхідно, тож настав час дізнатися про методи, які використовуються в Git для повернення не доданих до стейдж зони змін у робочому дереві, затсейджених змін і навіть для повернення або перезапису коммітів.