Differencies between git add and git stage command
git
Solution
As the documentation says, `git stage` is just a synonym for `git add`, so there is no difference in usage.
Problem
What is the difference between `git add filename` and `git stage filename`? Because when I tried them both it looks that they do the same thing.