git commit -m "comit msg" and git commit -a -m " comit msg" what is the difference

git commit -m "comit msg"  and 
git commit -a -m " comit msg" 

what is the difference

Comments