The push_update_reference field for remote_callbacks has been flagged to be ignored. If an update was rejected by the server, the callback is what is used for providing the failure reason back to the client. This field should be exposed so that NodeGit clients can inform their users as to why a push may have failed.