Git is a version control system: it remembers every version of your files, so you can experiment freely, undo anything, and see exactly what changed and when.
You work in a normal folder — a repository. You save snapshots called commits, and try ideas on parallel lines of work called branches.
In this journey you'll run real git commands in a live terminal. In the terminal, prefix shell
commands with ! — for example !git status. After each operation, the
journey checks the actual repository to confirm it worked.