Committing something (changes are not at the remote repository):
git add <file_you_want_to_add>
git commit -m "commentary, explain here what you have changed"
Push (changes the remote repository to your current local version, can only be done if all changes of the remote repository are included in your local version):
git push
Pull (updates your local version by the changes made in the remote repository):