The git add command adds a change in the working directory to the staging area. It tells Git that you want to include updates to a particular file in the next [...]
The git status command displays the state of the working directory and the staging area. It lets you see which changes have been staged, which haven’t, [...]
The git reset command is a complex and versatile tool for undoing changes. It has three primary forms of invocation. These forms correspond to command line [...]