In my Git repo, I changed some files. I want to stage all of them. But is there a difference between commands:
git add file1.php file2.php
git add .
Does the second command stage only modified files, or all files from project? Or these commands are equal?