The status command is used to display the state of the working directory and the staging area. It allows you to see which changes have been staged, which haven't, and which files aren't being tracked by Git. It does not show you any information about the committed project history. For this, you need to use the git log. It also lists the files that you've changed and those you still need to add or commit.
git status
Testing
$ git status
Lists all new or modified files to be committed
$ git status
Testing
git status [<options>…] [--] [<pathspec>…]