With GitHub, developers can discover, use, and contribute to projects using a powerful, collaborative workflow. You can also integrate GitHub with third-party tools to help you build software your way. A GitHub/Grow integration allows you to unify and visualize your GitHub data, so you can manage projects more effectively.
WHAT TO EXPECT
Here's what you can expect from the GitHub integration.
Grow currently uses the Github v1 package. This means that many of the relational values associated with the report objects (Issues, Repositories & Contributors) are not yet available in Grow. If you have questions, please ask your Data Consultant.
GitHub has some specific terminology they use. Here are some of the keywords and what they mean.
- Repository: Essentially a project where a team of developers are collaborating on code.
- Commits: A commit command transactionally saves the pending additions to the local repository.
- Additions: Additions to a repository
- Deletions: Deletions in a repository
Below are the reports available from GitHub, along with a short description of the data each one returns. All data from GitHub is specific to a selected repository.
- Contributors: Names of assignees, their weekly additions, deletions, and commits.
- Issues: List of specific issues listed by repository, assignee, date created, date closed, status, etc.
- Repositories: List of repository information, size, number of issues, forks, watchers, etc.
Questions about using GitHub? Reach out at email@example.com or through chat and we’ll be happy to help.