What is the difference between git add, push and commit?
add
push
commit
Just a little confused coming from SVN, where \"update\" will \'add\'
I find this image very meaningful :
(from : Oliver Steele -My Git Workflow (2008) )