I would like to ask what does the command \"git commit -vam \"message\" \" accomplish, because I have seen no difference with the command \" git commit
-a -> -all Stage all files that have been modified or deleted
-v -> --verbose Show the diff between your changes and HEAD
-m --> --message Commit Message for your commit.
The Man page for Git lists all of the arguments the git command can take, with a detailed description of their purpose: https://www.kernel.org/pub/software/scm/git/docs/
You can also access this from any *nix system via man git