To setup a commit hook from GitHub, please refer to our help article on Using Commit Hooks.
BugHerd's integration with GitHub will create GitHub issues for each bug in a nominated repository and keep them in sync. (Note it's not yet possible to have changes made in GitHub issues synchronise back)
How it works
Once you have nominated a remote GitHub repository for a BugHerd project, this information is sent to GitHub:
Bug description, as the issue title
Bug status (any non-closed BugHerd status will be Open in GitHub)
Any comments made on the bug in BugHerd are added to the issue as comments
Configuration
To add a GitHub integration, go to any BugHerd project and click 'Integrations' in the left menu. On the Integrations page, find GitHub and click 'Connect'.
Follow the on-screen instructions to authorize BugHerd to access your GitHub repo.
Now that your GitHub integration has been created, all you need to do now is choose which repo you would like to connect your BugHerd project to & configure the desired workflow.
Congratulations, setup is complete! Any change you make in your BugHerd project will now be reflected in your nominated GitHub repo!



