Eclipse EGit auto commit/push

How to configure EGit plugin in Eclipse to auto-commit to local repository and auto-push to GitHub whenever a file is changed (i.e. on every build)?

That would be much better than commit/push manually.

Git Baby is a git and github fan, let's start git clone.