This video explains the 3 different working stages in Git.
As part of this video we have covered below intermediate git commands:
-git ls-files
-git log
-git show
-git commit –am “Message – Only tracked files”
-git reset HEAD fileName
-git Checkout -- fileName
-git .gitignore