Write a document describing the necessary steps for setting up the application to receive changes that are pushed directly to a git repository.
This needs to include:
- Configuring authentication for the /changeset_added/ view
- Setting up a git post-receive hook
- What the git hook needs to do
The document should also describe how to configure this from a Github repository. And, ideally, from a Trac-integrated git repository.