by Froga
The dozen Git commands you actually use daily — staging, branching, and the difference between undoing work safely and rewriting history you have already shared.
Git has three places a change can live: your working directory (edited but untracked), the staging area (marked for the next commit), and the repository history (committed). git add moves changes from the first to the second.
multiple choice
Ready to test yourself?
Sign up free to answer, score points, and build your streak.