This plugin automatically deploys metadata changes (Apex Classes, Apex Triggers, Visualforce Pages, etc.) to a Salesforce organization based on differences between two commits in Git.
See the github wiki for information on how to configure the plugin.