I really like git-control however I haven't been able to find a way to enter a passphrase so that a push will work for me.
Use SSH for authentification