http://stackoverflow.com/questions/30038999/differences-between-commit-commit-and-push-commit-and-sync
Very Good Article on How Git Commands Work
原文:http://www.cnblogs.com/johnsonshu/p/5725826.html