# Functions
AcceptInvitation performs requests for "repos/accept-invitation"
Accept a repository invitation.
AddAppAccessRestrictions performs requests for "repos/add-app-access-restrictions"
Add app access restrictions.
AddCollaborator performs requests for "repos/add-collaborator"
Add a repository collaborator.
AddStatusCheckContexts performs requests for "repos/add-status-check-contexts"
Add status check contexts.
AddTeamAccessRestrictions performs requests for "repos/add-team-access-restrictions"
Add team access restrictions.
AddUserAccessRestrictions performs requests for "repos/add-user-access-restrictions"
Add user access restrictions.
CheckCollaborator performs requests for "repos/check-collaborator"
Check if a user is a repository collaborator.
CheckVulnerabilityAlerts performs requests for "repos/check-vulnerability-alerts"
Check if vulnerability alerts are enabled for a repository.
CompareCommits performs requests for "repos/compare-commits"
Compare two commits.
CreateCommitComment performs requests for "repos/create-commit-comment"
Create a commit comment.
CreateCommitSignatureProtection performs requests for "repos/create-commit-signature-protection"
Create commit signature protection.
CreateCommitStatus performs requests for "repos/create-commit-status"
Create a commit status.
CreateDeployKey performs requests for "repos/create-deploy-key"
Create a deploy key.
CreateDeployment performs requests for "repos/create-deployment"
Create a deployment.
CreateDeploymentStatus performs requests for "repos/create-deployment-status"
Create a deployment status.
CreateDispatchEvent performs requests for "repos/create-dispatch-event"
Create a repository dispatch event.
CreateForAuthenticatedUser performs requests for "repos/create-for-authenticated-user"
Create a repository for the authenticated user.
CreateFork performs requests for "repos/create-fork"
Create a fork.
CreateInOrg performs requests for "repos/create-in-org"
Create an organization repository.
CreateOrUpdateFileContents performs requests for "repos/create-or-update-file-contents"
Create or update file contents.
CreatePagesSite performs requests for "repos/create-pages-site"
Create a GitHub Pages site.
CreateRelease performs requests for "repos/create-release"
Create a release.
CreateUsingTemplate performs requests for "repos/create-using-template"
Create a repository using a template.
CreateWebhook performs requests for "repos/create-webhook"
Create a repository webhook.
DeclineInvitation performs requests for "repos/decline-invitation"
Decline a repository invitation.
Delete performs requests for "repos/delete"
Delete a repository.
DeleteAccessRestrictions performs requests for "repos/delete-access-restrictions"
Delete access restrictions.
DeleteAdminBranchProtection performs requests for "repos/delete-admin-branch-protection"
Delete admin branch protection.
DeleteBranchProtection performs requests for "repos/delete-branch-protection"
Delete branch protection.
DeleteCommitComment performs requests for "repos/delete-commit-comment"
Delete a commit comment.
DeleteCommitSignatureProtection performs requests for "repos/delete-commit-signature-protection"
Delete commit signature protection.
DeleteDeployKey performs requests for "repos/delete-deploy-key"
Delete a deploy key.
DeleteDeployment performs requests for "repos/delete-deployment"
Delete a deployment.
DeleteFile performs requests for "repos/delete-file"
Delete a file.
DeleteInvitation performs requests for "repos/delete-invitation"
Delete a repository invitation.
DeletePagesSite performs requests for "repos/delete-pages-site"
Delete a GitHub Pages site.
DeletePullRequestReviewProtection performs requests for "repos/delete-pull-request-review-protection"
Delete pull request review protection.
DeleteRelease performs requests for "repos/delete-release"
Delete a release.
DeleteReleaseAsset performs requests for "repos/delete-release-asset"
Delete a release asset.
DeleteWebhook performs requests for "repos/delete-webhook"
Delete a repository webhook.
DisableAutomatedSecurityFixes performs requests for "repos/disable-automated-security-fixes"
Disable automated security fixes.
DisableVulnerabilityAlerts performs requests for "repos/disable-vulnerability-alerts"
Disable vulnerability alerts.
DownloadTarballArchive performs requests for "repos/download-tarball-archive"
Download a repository archive (tar).
DownloadZipballArchive performs requests for "repos/download-zipball-archive"
Download a repository archive (zip).
EnableAutomatedSecurityFixes performs requests for "repos/enable-automated-security-fixes"
Enable automated security fixes.
EnableVulnerabilityAlerts performs requests for "repos/enable-vulnerability-alerts"
Enable vulnerability alerts.
Get performs requests for "repos/get"
Get a repository.
GetAccessRestrictions performs requests for "repos/get-access-restrictions"
Get access restrictions.
GetAdminBranchProtection performs requests for "repos/get-admin-branch-protection"
Get admin branch protection.
GetAllStatusCheckContexts performs requests for "repos/get-all-status-check-contexts"
Get all status check contexts.
GetAllTopics performs requests for "repos/get-all-topics"
Get all repository topics.
GetAppsWithAccessToProtectedBranch performs requests for "repos/get-apps-with-access-to-protected-branch"
Get apps with access to the protected branch.
GetBranch performs requests for "repos/get-branch"
Get a branch.
GetBranchProtection performs requests for "repos/get-branch-protection"
Get branch protection.
GetClones performs requests for "repos/get-clones"
Get repository clones.
GetCodeFrequencyStats performs requests for "repos/get-code-frequency-stats"
Get the weekly commit activity.
GetCollaboratorPermissionLevel performs requests for "repos/get-collaborator-permission-level"
Get repository permissions for a user.
GetCombinedStatusForRef performs requests for "repos/get-combined-status-for-ref"
Get the combined status for a specific reference.
GetCommit performs requests for "repos/get-commit"
Get a commit.
GetCommitActivityStats performs requests for "repos/get-commit-activity-stats"
Get the last year of commit activity.
GetCommitComment performs requests for "repos/get-commit-comment"
Get a commit comment.
GetCommitSignatureProtection performs requests for "repos/get-commit-signature-protection"
Get commit signature protection.
GetCommunityProfileMetrics performs requests for "repos/get-community-profile-metrics"
Get community profile metrics.
GetContent performs requests for "repos/get-content"
Get repository content.
GetContributorsStats performs requests for "repos/get-contributors-stats"
Get all contributor commit activity.
GetDeployKey performs requests for "repos/get-deploy-key"
Get a deploy key.
GetDeployment performs requests for "repos/get-deployment"
Get a deployment.
GetDeploymentStatus performs requests for "repos/get-deployment-status"
Get a deployment status.
GetLatestPagesBuild performs requests for "repos/get-latest-pages-build"
Get latest Pages build.
GetLatestRelease performs requests for "repos/get-latest-release"
Get the latest release.
GetPages performs requests for "repos/get-pages"
Get a GitHub Pages site.
GetPagesBuild performs requests for "repos/get-pages-build"
Get GitHub Pages build.
GetParticipationStats performs requests for "repos/get-participation-stats"
Get the weekly commit count.
GetPullRequestReviewProtection performs requests for "repos/get-pull-request-review-protection"
Get pull request review protection.
GetPunchCardStats performs requests for "repos/get-punch-card-stats"
Get the hourly commit count for each day.
GetReadme performs requests for "repos/get-readme"
Get a repository README.
GetRelease performs requests for "repos/get-release"
Get a release.
GetReleaseAsset performs requests for "repos/get-release-asset"
Get a release asset.
GetReleaseByTag performs requests for "repos/get-release-by-tag"
Get a release by tag name.
GetStatusChecksProtection performs requests for "repos/get-status-checks-protection"
Get status checks protection.
GetTeamsWithAccessToProtectedBranch performs requests for "repos/get-teams-with-access-to-protected-branch"
Get teams with access to the protected branch.
GetTopPaths performs requests for "repos/get-top-paths"
Get top referral paths.
GetTopReferrers performs requests for "repos/get-top-referrers"
Get top referral sources.
GetUsersWithAccessToProtectedBranch performs requests for "repos/get-users-with-access-to-protected-branch"
Get users with access to the protected branch.
GetViews performs requests for "repos/get-views"
Get page views.
GetWebhook performs requests for "repos/get-webhook"
Get a repository webhook.
ListBranches performs requests for "repos/list-branches"
List branches.
ListBranchesForHeadCommit performs requests for "repos/list-branches-for-head-commit"
List branches for HEAD commit.
ListCollaborators performs requests for "repos/list-collaborators"
List repository collaborators.
ListCommentsForCommit performs requests for "repos/list-comments-for-commit"
List commit comments.
ListCommitCommentsForRepo performs requests for "repos/list-commit-comments-for-repo"
List commit comments for a repository.
ListCommits performs requests for "repos/list-commits"
List commits.
ListCommitStatusesForRef performs requests for "repos/list-commit-statuses-for-ref"
List commit statuses for a reference.
ListContributors performs requests for "repos/list-contributors"
List repository contributors.
ListDeployKeys performs requests for "repos/list-deploy-keys"
List deploy keys.
ListDeployments performs requests for "repos/list-deployments"
List deployments.
ListDeploymentStatuses performs requests for "repos/list-deployment-statuses"
List deployment statuses.
ListForAuthenticatedUser performs requests for "repos/list-for-authenticated-user"
List repositories for the authenticated user.
ListForks performs requests for "repos/list-forks"
List forks.
ListForOrg performs requests for "repos/list-for-org"
List organization repositories.
ListForUser performs requests for "repos/list-for-user"
List repositories for a user.
ListInvitations performs requests for "repos/list-invitations"
List repository invitations.
ListInvitationsForAuthenticatedUser performs requests for "repos/list-invitations-for-authenticated-user"
List repository invitations for the authenticated user.
ListLanguages performs requests for "repos/list-languages"
List repository languages.
ListPagesBuilds performs requests for "repos/list-pages-builds"
List GitHub Pages builds.
ListPublic performs requests for "repos/list-public"
List public repositories.
ListPullRequestsAssociatedWithCommit performs requests for "repos/list-pull-requests-associated-with-commit"
List pull requests associated with a commit.
ListReleaseAssets performs requests for "repos/list-release-assets"
List release assets.
ListReleases performs requests for "repos/list-releases"
List releases.
ListTags performs requests for "repos/list-tags"
List repository tags.
ListTeams performs requests for "repos/list-teams"
List repository teams.
ListWebhooks performs requests for "repos/list-webhooks"
List repository webhooks.
Merge performs requests for "repos/merge"
Merge a branch.
NewClient returns a new Client.
PingWebhook performs requests for "repos/ping-webhook"
Ping a repository webhook.
RemoveAppAccessRestrictions performs requests for "repos/remove-app-access-restrictions"
Remove app access restrictions.
RemoveCollaborator performs requests for "repos/remove-collaborator"
Remove a repository collaborator.
RemoveStatusCheckContexts performs requests for "repos/remove-status-check-contexts"
Remove status check contexts.
RemoveStatusCheckProtection performs requests for "repos/remove-status-check-protection"
Remove status check protection.
RemoveTeamAccessRestrictions performs requests for "repos/remove-team-access-restrictions"
Remove team access restrictions.
RemoveUserAccessRestrictions performs requests for "repos/remove-user-access-restrictions"
Remove user access restrictions.
ReplaceAllTopics performs requests for "repos/replace-all-topics"
Replace all repository topics.
RequestPagesBuild performs requests for "repos/request-pages-build"
Request a GitHub Pages build.
SetAdminBranchProtection performs requests for "repos/set-admin-branch-protection"
Set admin branch protection.
SetAppAccessRestrictions performs requests for "repos/set-app-access-restrictions"
Set app access restrictions.
SetStatusCheckContexts performs requests for "repos/set-status-check-contexts"
Set status check contexts.
SetTeamAccessRestrictions performs requests for "repos/set-team-access-restrictions"
Set team access restrictions.
SetUserAccessRestrictions performs requests for "repos/set-user-access-restrictions"
Set user access restrictions.
TestPushWebhook performs requests for "repos/test-push-webhook"
Test the push repository webhook.
Transfer performs requests for "repos/transfer"
Transfer a repository.
Update performs requests for "repos/update"
Update a repository.
UpdateBranchProtection performs requests for "repos/update-branch-protection"
Update branch protection.
UpdateCommitComment performs requests for "repos/update-commit-comment"
Update a commit comment.
UpdateInformationAboutPagesSite performs requests for "repos/update-information-about-pages-site"
Update information about a GitHub Pages site.
UpdateInvitation performs requests for "repos/update-invitation"
Update a repository invitation.
UpdatePullRequestReviewProtection performs requests for "repos/update-pull-request-review-protection"
Update pull request review protection.
UpdateRelease performs requests for "repos/update-release"
Update a release.
UpdateReleaseAsset performs requests for "repos/update-release-asset"
Update a release asset.
UpdateStatusCheckProtection performs requests for "repos/update-status-check-protection"
Update status check protection.
UpdateWebhook performs requests for "repos/update-webhook"
Update a repository webhook.
UploadReleaseAsset performs requests for "repos/upload-release-asset"
Upload a release asset.
# Structs
AcceptInvitationReq is request data for Client.AcceptInvitation
https://developer.github.com/v3/repos/invitations/#accept-a-repository-invitation
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
AcceptInvitationResponse is a response for AcceptInvitation
https://developer.github.com/v3/repos/invitations/#accept-a-repository-invitation
*/.
AddAppAccessRestrictionsReq is request data for Client.AddAppAccessRestrictions
https://developer.github.com/v3/repos/branches/#add-app-access-restrictions
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
AddAppAccessRestrictionsResponse is a response for AddAppAccessRestrictions
https://developer.github.com/v3/repos/branches/#add-app-access-restrictions
*/.
AddCollaboratorReq is request data for Client.AddCollaborator
https://developer.github.com/v3/repos/collaborators/#add-a-repository-collaborator
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
AddCollaboratorReqBody is a request body for repos/add-collaborator
https://developer.github.com/v3/repos/collaborators/#add-a-repository-collaborator
*/.
AddCollaboratorResponse is a response for AddCollaborator
https://developer.github.com/v3/repos/collaborators/#add-a-repository-collaborator
*/.
AddStatusCheckContextsReq is request data for Client.AddStatusCheckContexts
https://developer.github.com/v3/repos/branches/#add-status-check-contexts
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
AddStatusCheckContextsResponse is a response for AddStatusCheckContexts
https://developer.github.com/v3/repos/branches/#add-status-check-contexts
*/.
AddTeamAccessRestrictionsReq is request data for Client.AddTeamAccessRestrictions
https://developer.github.com/v3/repos/branches/#add-team-access-restrictions
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
AddTeamAccessRestrictionsResponse is a response for AddTeamAccessRestrictions
https://developer.github.com/v3/repos/branches/#add-team-access-restrictions
*/.
AddUserAccessRestrictionsReq is request data for Client.AddUserAccessRestrictions
https://developer.github.com/v3/repos/branches/#add-user-access-restrictions
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
AddUserAccessRestrictionsResponse is a response for AddUserAccessRestrictions
https://developer.github.com/v3/repos/branches/#add-user-access-restrictions
*/.
CheckCollaboratorReq is request data for Client.CheckCollaborator
https://developer.github.com/v3/repos/collaborators/#check-if-a-user-is-a-repository-collaborator
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CheckCollaboratorResponse is a response for CheckCollaborator
https://developer.github.com/v3/repos/collaborators/#check-if-a-user-is-a-repository-collaborator
*/.
CheckVulnerabilityAlertsReq is request data for Client.CheckVulnerabilityAlerts
https://developer.github.com/v3/repos/#check-if-vulnerability-alerts-are-enabled-for-a-repository
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CheckVulnerabilityAlertsResponse is a response for CheckVulnerabilityAlerts
https://developer.github.com/v3/repos/#check-if-vulnerability-alerts-are-enabled-for-a-repository
*/.
CompareCommitsReq is request data for Client.CompareCommits
https://developer.github.com/v3/repos/commits/#compare-two-commits
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CompareCommitsResponse is a response for CompareCommits
https://developer.github.com/v3/repos/commits/#compare-two-commits
*/.
CreateCommitCommentReq is request data for Client.CreateCommitComment
https://developer.github.com/v3/repos/comments/#create-a-commit-comment
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateCommitCommentReqBody is a request body for repos/create-commit-comment
https://developer.github.com/v3/repos/comments/#create-a-commit-comment
*/.
CreateCommitCommentResponse is a response for CreateCommitComment
https://developer.github.com/v3/repos/comments/#create-a-commit-comment
*/.
CreateCommitSignatureProtectionReq is request data for Client.CreateCommitSignatureProtection
https://developer.github.com/v3/repos/branches/#create-commit-signature-protection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateCommitSignatureProtectionResponse is a response for CreateCommitSignatureProtection
https://developer.github.com/v3/repos/branches/#create-commit-signature-protection
*/.
CreateCommitStatusReq is request data for Client.CreateCommitStatus
https://developer.github.com/v3/repos/statuses/#create-a-commit-status
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateCommitStatusReqBody is a request body for repos/create-commit-status
https://developer.github.com/v3/repos/statuses/#create-a-commit-status
*/.
CreateCommitStatusResponse is a response for CreateCommitStatus
https://developer.github.com/v3/repos/statuses/#create-a-commit-status
*/.
CreateDeployKeyReq is request data for Client.CreateDeployKey
https://developer.github.com/v3/repos/keys/#create-a-deploy-key
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateDeployKeyReqBody is a request body for repos/create-deploy-key
https://developer.github.com/v3/repos/keys/#create-a-deploy-key
*/.
CreateDeployKeyResponse is a response for CreateDeployKey
https://developer.github.com/v3/repos/keys/#create-a-deploy-key
*/.
CreateDeploymentReq is request data for Client.CreateDeployment
https://developer.github.com/v3/repos/deployments/#create-a-deployment
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateDeploymentReqBody is a request body for repos/create-deployment
https://developer.github.com/v3/repos/deployments/#create-a-deployment
*/.
CreateDeploymentResponse is a response for CreateDeployment
https://developer.github.com/v3/repos/deployments/#create-a-deployment
*/.
CreateDeploymentStatusReq is request data for Client.CreateDeploymentStatus
https://developer.github.com/v3/repos/deployments/#create-a-deployment-status
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateDeploymentStatusReqBody is a request body for repos/create-deployment-status
https://developer.github.com/v3/repos/deployments/#create-a-deployment-status
*/.
CreateDeploymentStatusResponse is a response for CreateDeploymentStatus
https://developer.github.com/v3/repos/deployments/#create-a-deployment-status
*/.
CreateDispatchEventReq is request data for Client.CreateDispatchEvent
https://developer.github.com/v3/repos/#create-a-repository-dispatch-event
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateDispatchEventReqBody is a request body for repos/create-dispatch-event
https://developer.github.com/v3/repos/#create-a-repository-dispatch-event
*/.
CreateDispatchEventResponse is a response for CreateDispatchEvent
https://developer.github.com/v3/repos/#create-a-repository-dispatch-event
*/.
CreateForAuthenticatedUserReq is request data for Client.CreateForAuthenticatedUser
https://developer.github.com/v3/repos/#create-a-repository-for-the-authenticated-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateForAuthenticatedUserReqBody is a request body for repos/create-for-authenticated-user
https://developer.github.com/v3/repos/#create-a-repository-for-the-authenticated-user
*/.
CreateForAuthenticatedUserResponse is a response for CreateForAuthenticatedUser
https://developer.github.com/v3/repos/#create-a-repository-for-the-authenticated-user
*/.
CreateForkReq is request data for Client.CreateFork
https://developer.github.com/v3/repos/forks/#create-a-fork
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateForkReqBody is a request body for repos/create-fork
https://developer.github.com/v3/repos/forks/#create-a-fork
*/.
CreateForkResponse is a response for CreateFork
https://developer.github.com/v3/repos/forks/#create-a-fork
*/.
CreateInOrgReq is request data for Client.CreateInOrg
https://developer.github.com/v3/repos/#create-an-organization-repository
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateInOrgReqBody is a request body for repos/create-in-org
https://developer.github.com/v3/repos/#create-an-organization-repository
*/.
CreateInOrgResponse is a response for CreateInOrg
https://developer.github.com/v3/repos/#create-an-organization-repository
*/.
CreateOrUpdateFileContentsReq is request data for Client.CreateOrUpdateFileContents
https://developer.github.com/v3/repos/contents/#create-or-update-file-contents
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateOrUpdateFileContentsReqBody is a request body for repos/create-or-update-file-contents
https://developer.github.com/v3/repos/contents/#create-or-update-file-contents
*/.
CreateOrUpdateFileContentsReqBodyAuthor is a value for CreateOrUpdateFileContentsReqBody's Author field.
CreateOrUpdateFileContentsReqBodyCommitter is a value for CreateOrUpdateFileContentsReqBody's Committer field.
CreateOrUpdateFileContentsResponse is a response for CreateOrUpdateFileContents
https://developer.github.com/v3/repos/contents/#create-or-update-file-contents
*/.
CreatePagesSiteReq is request data for Client.CreatePagesSite
https://developer.github.com/v3/repos/pages/#create-a-github-pages-site
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreatePagesSiteReqBody is a request body for repos/create-pages-site
https://developer.github.com/v3/repos/pages/#create-a-github-pages-site
*/.
CreatePagesSiteReqBodySource is a value for CreatePagesSiteReqBody's Source field.
CreatePagesSiteResponse is a response for CreatePagesSite
https://developer.github.com/v3/repos/pages/#create-a-github-pages-site
*/.
CreateReleaseReq is request data for Client.CreateRelease
https://developer.github.com/v3/repos/releases/#create-a-release
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateReleaseReqBody is a request body for repos/create-release
https://developer.github.com/v3/repos/releases/#create-a-release
*/.
CreateReleaseResponse is a response for CreateRelease
https://developer.github.com/v3/repos/releases/#create-a-release
*/.
CreateUsingTemplateReq is request data for Client.CreateUsingTemplate
https://developer.github.com/v3/repos/#create-a-repository-using-a-template
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateUsingTemplateReqBody is a request body for repos/create-using-template
https://developer.github.com/v3/repos/#create-a-repository-using-a-template
*/.
CreateUsingTemplateResponse is a response for CreateUsingTemplate
https://developer.github.com/v3/repos/#create-a-repository-using-a-template
*/.
CreateWebhookReq is request data for Client.CreateWebhook
https://developer.github.com/v3/repos/hooks/#create-a-repository-webhook
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateWebhookReqBody is a request body for repos/create-webhook
https://developer.github.com/v3/repos/hooks/#create-a-repository-webhook
*/.
CreateWebhookReqBodyConfig is a value for CreateWebhookReqBody's Config field.
CreateWebhookResponse is a response for CreateWebhook
https://developer.github.com/v3/repos/hooks/#create-a-repository-webhook
*/.
DeclineInvitationReq is request data for Client.DeclineInvitation
https://developer.github.com/v3/repos/invitations/#decline-a-repository-invitation
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeclineInvitationResponse is a response for DeclineInvitation
https://developer.github.com/v3/repos/invitations/#decline-a-repository-invitation
*/.
DeleteAccessRestrictionsReq is request data for Client.DeleteAccessRestrictions
https://developer.github.com/v3/repos/branches/#delete-access-restrictions
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteAccessRestrictionsResponse is a response for DeleteAccessRestrictions
https://developer.github.com/v3/repos/branches/#delete-access-restrictions
*/.
DeleteAdminBranchProtectionReq is request data for Client.DeleteAdminBranchProtection
https://developer.github.com/v3/repos/branches/#delete-admin-branch-protection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteAdminBranchProtectionResponse is a response for DeleteAdminBranchProtection
https://developer.github.com/v3/repos/branches/#delete-admin-branch-protection
*/.
DeleteBranchProtectionReq is request data for Client.DeleteBranchProtection
https://developer.github.com/v3/repos/branches/#delete-branch-protection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteBranchProtectionResponse is a response for DeleteBranchProtection
https://developer.github.com/v3/repos/branches/#delete-branch-protection
*/.
DeleteCommitCommentReq is request data for Client.DeleteCommitComment
https://developer.github.com/v3/repos/comments/#delete-a-commit-comment
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteCommitCommentResponse is a response for DeleteCommitComment
https://developer.github.com/v3/repos/comments/#delete-a-commit-comment
*/.
DeleteCommitSignatureProtectionReq is request data for Client.DeleteCommitSignatureProtection
https://developer.github.com/v3/repos/branches/#delete-commit-signature-protection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteCommitSignatureProtectionResponse is a response for DeleteCommitSignatureProtection
https://developer.github.com/v3/repos/branches/#delete-commit-signature-protection
*/.
DeleteDeployKeyReq is request data for Client.DeleteDeployKey
https://developer.github.com/v3/repos/keys/#delete-a-deploy-key
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteDeployKeyResponse is a response for DeleteDeployKey
https://developer.github.com/v3/repos/keys/#delete-a-deploy-key
*/.
DeleteDeploymentReq is request data for Client.DeleteDeployment
https://developer.github.com/v3/repos/deployments/#delete-a-deployment
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteDeploymentResponse is a response for DeleteDeployment
https://developer.github.com/v3/repos/deployments/#delete-a-deployment
*/.
DeleteFileReq is request data for Client.DeleteFile
https://developer.github.com/v3/repos/contents/#delete-a-file
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteFileReqBody is a request body for repos/delete-file
https://developer.github.com/v3/repos/contents/#delete-a-file
*/.
DeleteFileReqBodyAuthor is a value for DeleteFileReqBody's Author field.
DeleteFileReqBodyCommitter is a value for DeleteFileReqBody's Committer field.
DeleteFileResponse is a response for DeleteFile
https://developer.github.com/v3/repos/contents/#delete-a-file
*/.
DeleteInvitationReq is request data for Client.DeleteInvitation
https://developer.github.com/v3/repos/invitations/#delete-a-repository-invitation
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteInvitationResponse is a response for DeleteInvitation
https://developer.github.com/v3/repos/invitations/#delete-a-repository-invitation
*/.
DeletePagesSiteReq is request data for Client.DeletePagesSite
https://developer.github.com/v3/repos/pages/#delete-a-github-pages-site
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeletePagesSiteResponse is a response for DeletePagesSite
https://developer.github.com/v3/repos/pages/#delete-a-github-pages-site
*/.
DeletePullRequestReviewProtectionReq is request data for Client.DeletePullRequestReviewProtection
https://developer.github.com/v3/repos/branches/#delete-pull-request-review-protection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeletePullRequestReviewProtectionResponse is a response for DeletePullRequestReviewProtection
https://developer.github.com/v3/repos/branches/#delete-pull-request-review-protection
*/.
DeleteReleaseAssetReq is request data for Client.DeleteReleaseAsset
https://developer.github.com/v3/repos/releases/#delete-a-release-asset
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteReleaseAssetResponse is a response for DeleteReleaseAsset
https://developer.github.com/v3/repos/releases/#delete-a-release-asset
*/.
DeleteReleaseReq is request data for Client.DeleteRelease
https://developer.github.com/v3/repos/releases/#delete-a-release
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteReleaseResponse is a response for DeleteRelease
https://developer.github.com/v3/repos/releases/#delete-a-release
*/.
DeleteReq is request data for Client.Delete
https://developer.github.com/v3/repos/#delete-a-repository
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteResponse is a response for Delete
https://developer.github.com/v3/repos/#delete-a-repository
*/.
DeleteWebhookReq is request data for Client.DeleteWebhook
https://developer.github.com/v3/repos/hooks/#delete-a-repository-webhook
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteWebhookResponse is a response for DeleteWebhook
https://developer.github.com/v3/repos/hooks/#delete-a-repository-webhook
*/.
DisableAutomatedSecurityFixesReq is request data for Client.DisableAutomatedSecurityFixes
https://developer.github.com/v3/repos/#disable-automated-security-fixes
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DisableAutomatedSecurityFixesResponse is a response for DisableAutomatedSecurityFixes
https://developer.github.com/v3/repos/#disable-automated-security-fixes
*/.
DisableVulnerabilityAlertsReq is request data for Client.DisableVulnerabilityAlerts
https://developer.github.com/v3/repos/#disable-vulnerability-alerts
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DisableVulnerabilityAlertsResponse is a response for DisableVulnerabilityAlerts
https://developer.github.com/v3/repos/#disable-vulnerability-alerts
*/.
DownloadTarballArchiveReq is request data for Client.DownloadTarballArchive
https://developer.github.com/v3/repos/contents/#download-a-repository-archive
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DownloadTarballArchiveResponse is a response for DownloadTarballArchive
https://developer.github.com/v3/repos/contents/#download-a-repository-archive
*/.
DownloadZipballArchiveReq is request data for Client.DownloadZipballArchive
https://developer.github.com/v3/repos/contents/#download-a-repository-archive
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DownloadZipballArchiveResponse is a response for DownloadZipballArchive
https://developer.github.com/v3/repos/contents/#download-a-repository-archive
*/.
EnableAutomatedSecurityFixesReq is request data for Client.EnableAutomatedSecurityFixes
https://developer.github.com/v3/repos/#enable-automated-security-fixes
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
EnableAutomatedSecurityFixesResponse is a response for EnableAutomatedSecurityFixes
https://developer.github.com/v3/repos/#enable-automated-security-fixes
*/.
EnableVulnerabilityAlertsReq is request data for Client.EnableVulnerabilityAlerts
https://developer.github.com/v3/repos/#enable-vulnerability-alerts
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
EnableVulnerabilityAlertsResponse is a response for EnableVulnerabilityAlerts
https://developer.github.com/v3/repos/#enable-vulnerability-alerts
*/.
GetAccessRestrictionsReq is request data for Client.GetAccessRestrictions
https://developer.github.com/v3/repos/branches/#get-access-restrictions
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetAccessRestrictionsResponse is a response for GetAccessRestrictions
https://developer.github.com/v3/repos/branches/#get-access-restrictions
*/.
GetAdminBranchProtectionReq is request data for Client.GetAdminBranchProtection
https://developer.github.com/v3/repos/branches/#get-admin-branch-protection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetAdminBranchProtectionResponse is a response for GetAdminBranchProtection
https://developer.github.com/v3/repos/branches/#get-admin-branch-protection
*/.
GetAllStatusCheckContextsReq is request data for Client.GetAllStatusCheckContexts
https://developer.github.com/v3/repos/branches/#get-all-status-check-contexts
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetAllStatusCheckContextsResponse is a response for GetAllStatusCheckContexts
https://developer.github.com/v3/repos/branches/#get-all-status-check-contexts
*/.
GetAllTopicsReq is request data for Client.GetAllTopics
https://developer.github.com/v3/repos/#get-all-repository-topics
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetAllTopicsResponse is a response for GetAllTopics
https://developer.github.com/v3/repos/#get-all-repository-topics
*/.
GetAppsWithAccessToProtectedBranchReq is request data for Client.GetAppsWithAccessToProtectedBranch
https://developer.github.com/v3/repos/branches/#list-apps-with-access-to-the-protected-branch
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetAppsWithAccessToProtectedBranchResponse is a response for GetAppsWithAccessToProtectedBranch
https://developer.github.com/v3/repos/branches/#list-apps-with-access-to-the-protected-branch
*/.
GetBranchProtectionReq is request data for Client.GetBranchProtection
https://developer.github.com/v3/repos/branches/#get-branch-protection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetBranchProtectionResponse is a response for GetBranchProtection
https://developer.github.com/v3/repos/branches/#get-branch-protection
*/.
GetBranchReq is request data for Client.GetBranch
https://developer.github.com/v3/repos/branches/#get-a-branch
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetBranchResponse is a response for GetBranch
https://developer.github.com/v3/repos/branches/#get-a-branch
*/.
GetClonesReq is request data for Client.GetClones
https://developer.github.com/v3/repos/traffic/#get-repository-clones
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetClonesResponse is a response for GetClones
https://developer.github.com/v3/repos/traffic/#get-repository-clones
*/.
GetCodeFrequencyStatsReq is request data for Client.GetCodeFrequencyStats
https://developer.github.com/v3/repos/statistics/#get-the-weekly-commit-activity
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCodeFrequencyStatsResponse is a response for GetCodeFrequencyStats
https://developer.github.com/v3/repos/statistics/#get-the-weekly-commit-activity
*/.
GetCollaboratorPermissionLevelReq is request data for Client.GetCollaboratorPermissionLevel
https://developer.github.com/v3/repos/collaborators/#get-repository-permissions-for-a-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCollaboratorPermissionLevelResponse is a response for GetCollaboratorPermissionLevel
https://developer.github.com/v3/repos/collaborators/#get-repository-permissions-for-a-user
*/.
GetCombinedStatusForRefReq is request data for Client.GetCombinedStatusForRef
https://developer.github.com/v3/repos/statuses/#get-the-combined-status-for-a-specific-reference
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCombinedStatusForRefResponse is a response for GetCombinedStatusForRef
https://developer.github.com/v3/repos/statuses/#get-the-combined-status-for-a-specific-reference
*/.
GetCommitActivityStatsReq is request data for Client.GetCommitActivityStats
https://developer.github.com/v3/repos/statistics/#get-the-last-year-of-commit-activity
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCommitActivityStatsResponse is a response for GetCommitActivityStats
https://developer.github.com/v3/repos/statistics/#get-the-last-year-of-commit-activity
*/.
GetCommitCommentReq is request data for Client.GetCommitComment
https://developer.github.com/v3/repos/comments/#get-a-commit-comment
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCommitCommentResponse is a response for GetCommitComment
https://developer.github.com/v3/repos/comments/#get-a-commit-comment
*/.
GetCommitReq is request data for Client.GetCommit
https://developer.github.com/v3/repos/commits/#get-a-commit
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCommitResponse is a response for GetCommit
https://developer.github.com/v3/repos/commits/#get-a-commit
*/.
GetCommitSignatureProtectionReq is request data for Client.GetCommitSignatureProtection
https://developer.github.com/v3/repos/branches/#get-commit-signature-protection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCommitSignatureProtectionResponse is a response for GetCommitSignatureProtection
https://developer.github.com/v3/repos/branches/#get-commit-signature-protection
*/.
GetCommunityProfileMetricsReq is request data for Client.GetCommunityProfileMetrics
https://developer.github.com/v3/repos/community/#get-community-profile-metrics
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCommunityProfileMetricsResponse is a response for GetCommunityProfileMetrics
https://developer.github.com/v3/repos/community/#get-community-profile-metrics
*/.
GetContentReq is request data for Client.GetContent
https://developer.github.com/v3/repos/contents/#get-repository-content
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetContentResponse is a response for GetContent
https://developer.github.com/v3/repos/contents/#get-repository-content
*/.
GetContentResponseBody is a response body for GetContent
https://developer.github.com/v3/repos/contents/#get-repository-content
*/.
GetContributorsStatsReq is request data for Client.GetContributorsStats
https://developer.github.com/v3/repos/statistics/#get-all-contributor-commit-activity
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetContributorsStatsResponse is a response for GetContributorsStats
https://developer.github.com/v3/repos/statistics/#get-all-contributor-commit-activity
*/.
GetDeployKeyReq is request data for Client.GetDeployKey
https://developer.github.com/v3/repos/keys/#get-a-deploy-key
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetDeployKeyResponse is a response for GetDeployKey
https://developer.github.com/v3/repos/keys/#get-a-deploy-key
*/.
GetDeploymentReq is request data for Client.GetDeployment
https://developer.github.com/v3/repos/deployments/#get-a-deployment
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetDeploymentResponse is a response for GetDeployment
https://developer.github.com/v3/repos/deployments/#get-a-deployment
*/.
GetDeploymentStatusReq is request data for Client.GetDeploymentStatus
https://developer.github.com/v3/repos/deployments/#get-a-deployment-status
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetDeploymentStatusResponse is a response for GetDeploymentStatus
https://developer.github.com/v3/repos/deployments/#get-a-deployment-status
*/.
GetLatestPagesBuildReq is request data for Client.GetLatestPagesBuild
https://developer.github.com/v3/repos/pages/#get-latest-pages-build
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetLatestPagesBuildResponse is a response for GetLatestPagesBuild
https://developer.github.com/v3/repos/pages/#get-latest-pages-build
*/.
GetLatestReleaseReq is request data for Client.GetLatestRelease
https://developer.github.com/v3/repos/releases/#get-the-latest-release
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetLatestReleaseResponse is a response for GetLatestRelease
https://developer.github.com/v3/repos/releases/#get-the-latest-release
*/.
GetPagesBuildReq is request data for Client.GetPagesBuild
https://developer.github.com/v3/repos/pages/#get-github-pages-build
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetPagesBuildResponse is a response for GetPagesBuild
https://developer.github.com/v3/repos/pages/#get-github-pages-build
*/.
GetPagesReq is request data for Client.GetPages
https://developer.github.com/v3/repos/pages/#get-a-github-pages-site
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetPagesResponse is a response for GetPages
https://developer.github.com/v3/repos/pages/#get-a-github-pages-site
*/.
GetParticipationStatsReq is request data for Client.GetParticipationStats
https://developer.github.com/v3/repos/statistics/#get-the-weekly-commit-count
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetParticipationStatsResponse is a response for GetParticipationStats
https://developer.github.com/v3/repos/statistics/#get-the-weekly-commit-count
*/.
GetPullRequestReviewProtectionReq is request data for Client.GetPullRequestReviewProtection
https://developer.github.com/v3/repos/branches/#get-pull-request-review-protection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetPullRequestReviewProtectionResponse is a response for GetPullRequestReviewProtection
https://developer.github.com/v3/repos/branches/#get-pull-request-review-protection
*/.
GetPunchCardStatsReq is request data for Client.GetPunchCardStats
https://developer.github.com/v3/repos/statistics/#get-the-hourly-commit-count-for-each-day
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetPunchCardStatsResponse is a response for GetPunchCardStats
https://developer.github.com/v3/repos/statistics/#get-the-hourly-commit-count-for-each-day
*/.
GetReadmeReq is request data for Client.GetReadme
https://developer.github.com/v3/repos/contents/#get-a-repository-readme
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetReadmeResponse is a response for GetReadme
https://developer.github.com/v3/repos/contents/#get-a-repository-readme
*/.
GetReleaseAssetReq is request data for Client.GetReleaseAsset
https://developer.github.com/v3/repos/releases/#get-a-release-asset
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetReleaseAssetResponse is a response for GetReleaseAsset
https://developer.github.com/v3/repos/releases/#get-a-release-asset
*/.
GetReleaseByTagReq is request data for Client.GetReleaseByTag
https://developer.github.com/v3/repos/releases/#get-a-release-by-tag-name
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetReleaseByTagResponse is a response for GetReleaseByTag
https://developer.github.com/v3/repos/releases/#get-a-release-by-tag-name
*/.
GetReleaseReq is request data for Client.GetRelease
https://developer.github.com/v3/repos/releases/#get-a-release
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetReleaseResponse is a response for GetRelease
https://developer.github.com/v3/repos/releases/#get-a-release
*/.
GetReq is request data for Client.Get
https://developer.github.com/v3/repos/#get-a-repository
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetResponse is a response for Get
https://developer.github.com/v3/repos/#get-a-repository
*/.
GetStatusChecksProtectionReq is request data for Client.GetStatusChecksProtection
https://developer.github.com/v3/repos/branches/#get-status-checks-protection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetStatusChecksProtectionResponse is a response for GetStatusChecksProtection
https://developer.github.com/v3/repos/branches/#get-status-checks-protection
*/.
GetTeamsWithAccessToProtectedBranchReq is request data for Client.GetTeamsWithAccessToProtectedBranch
https://developer.github.com/v3/repos/branches/#list-teams-with-access-to-the-protected-branch
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetTeamsWithAccessToProtectedBranchResponse is a response for GetTeamsWithAccessToProtectedBranch
https://developer.github.com/v3/repos/branches/#list-teams-with-access-to-the-protected-branch
*/.
GetTopPathsReq is request data for Client.GetTopPaths
https://developer.github.com/v3/repos/traffic/#get-top-referral-paths
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetTopPathsResponse is a response for GetTopPaths
https://developer.github.com/v3/repos/traffic/#get-top-referral-paths
*/.
GetTopReferrersReq is request data for Client.GetTopReferrers
https://developer.github.com/v3/repos/traffic/#get-top-referral-sources
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetTopReferrersResponse is a response for GetTopReferrers
https://developer.github.com/v3/repos/traffic/#get-top-referral-sources
*/.
GetUsersWithAccessToProtectedBranchReq is request data for Client.GetUsersWithAccessToProtectedBranch
https://developer.github.com/v3/repos/branches/#list-users-with-access-to-the-protected-branch
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetUsersWithAccessToProtectedBranchResponse is a response for GetUsersWithAccessToProtectedBranch
https://developer.github.com/v3/repos/branches/#list-users-with-access-to-the-protected-branch
*/.
GetViewsReq is request data for Client.GetViews
https://developer.github.com/v3/repos/traffic/#get-page-views
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetViewsResponse is a response for GetViews
https://developer.github.com/v3/repos/traffic/#get-page-views
*/.
GetWebhookReq is request data for Client.GetWebhook
https://developer.github.com/v3/repos/hooks/#get-a-repository-webhook
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetWebhookResponse is a response for GetWebhook
https://developer.github.com/v3/repos/hooks/#get-a-repository-webhook
*/.
ListBranchesForHeadCommitReq is request data for Client.ListBranchesForHeadCommit
https://developer.github.com/v3/repos/commits/#list-branches-for-head-commit
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListBranchesForHeadCommitResponse is a response for ListBranchesForHeadCommit
https://developer.github.com/v3/repos/commits/#list-branches-for-head-commit
*/.
ListBranchesReq is request data for Client.ListBranches
https://developer.github.com/v3/repos/branches/#list-branches
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListBranchesResponse is a response for ListBranches
https://developer.github.com/v3/repos/branches/#list-branches
*/.
ListCollaboratorsReq is request data for Client.ListCollaborators
https://developer.github.com/v3/repos/collaborators/#list-repository-collaborators
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListCollaboratorsResponse is a response for ListCollaborators
https://developer.github.com/v3/repos/collaborators/#list-repository-collaborators
*/.
ListCommentsForCommitReq is request data for Client.ListCommentsForCommit
https://developer.github.com/v3/repos/comments/#list-commit-comments
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListCommentsForCommitResponse is a response for ListCommentsForCommit
https://developer.github.com/v3/repos/comments/#list-commit-comments
*/.
ListCommitCommentsForRepoReq is request data for Client.ListCommitCommentsForRepo
https://developer.github.com/v3/repos/comments/#list-commit-comments-for-a-repository
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListCommitCommentsForRepoResponse is a response for ListCommitCommentsForRepo
https://developer.github.com/v3/repos/comments/#list-commit-comments-for-a-repository
*/.
ListCommitsReq is request data for Client.ListCommits
https://developer.github.com/v3/repos/commits/#list-commits
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListCommitsResponse is a response for ListCommits
https://developer.github.com/v3/repos/commits/#list-commits
*/.
ListCommitStatusesForRefReq is request data for Client.ListCommitStatusesForRef
https://developer.github.com/v3/repos/statuses/#list-commit-statuses-for-a-reference
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListCommitStatusesForRefResponse is a response for ListCommitStatusesForRef
https://developer.github.com/v3/repos/statuses/#list-commit-statuses-for-a-reference
*/.
ListContributorsReq is request data for Client.ListContributors
https://developer.github.com/v3/repos/#list-repository-contributors
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListContributorsResponse is a response for ListContributors
https://developer.github.com/v3/repos/#list-repository-contributors
*/.
ListDeployKeysReq is request data for Client.ListDeployKeys
https://developer.github.com/v3/repos/keys/#list-deploy-keys
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListDeployKeysResponse is a response for ListDeployKeys
https://developer.github.com/v3/repos/keys/#list-deploy-keys
*/.
ListDeploymentsReq is request data for Client.ListDeployments
https://developer.github.com/v3/repos/deployments/#list-deployments
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListDeploymentsResponse is a response for ListDeployments
https://developer.github.com/v3/repos/deployments/#list-deployments
*/.
ListDeploymentStatusesReq is request data for Client.ListDeploymentStatuses
https://developer.github.com/v3/repos/deployments/#list-deployment-statuses
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListDeploymentStatusesResponse is a response for ListDeploymentStatuses
https://developer.github.com/v3/repos/deployments/#list-deployment-statuses
*/.
ListForAuthenticatedUserReq is request data for Client.ListForAuthenticatedUser
https://developer.github.com/v3/repos/#list-repositories-for-the-authenticated-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListForAuthenticatedUserResponse is a response for ListForAuthenticatedUser
https://developer.github.com/v3/repos/#list-repositories-for-the-authenticated-user
*/.
ListForksReq is request data for Client.ListForks
https://developer.github.com/v3/repos/forks/#list-forks
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListForksResponse is a response for ListForks
https://developer.github.com/v3/repos/forks/#list-forks
*/.
ListForOrgReq is request data for Client.ListForOrg
https://developer.github.com/v3/repos/#list-organization-repositories
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListForOrgResponse is a response for ListForOrg
https://developer.github.com/v3/repos/#list-organization-repositories
*/.
ListForUserReq is request data for Client.ListForUser
https://developer.github.com/v3/repos/#list-repositories-for-a-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListForUserResponse is a response for ListForUser
https://developer.github.com/v3/repos/#list-repositories-for-a-user
*/.
ListInvitationsForAuthenticatedUserReq is request data for Client.ListInvitationsForAuthenticatedUser
https://developer.github.com/v3/repos/invitations/#list-repository-invitations-for-the-authenticated-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListInvitationsForAuthenticatedUserResponse is a response for ListInvitationsForAuthenticatedUser
https://developer.github.com/v3/repos/invitations/#list-repository-invitations-for-the-authenticated-user
*/.
ListInvitationsReq is request data for Client.ListInvitations
https://developer.github.com/v3/repos/invitations/#list-repository-invitations
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListInvitationsResponse is a response for ListInvitations
https://developer.github.com/v3/repos/invitations/#list-repository-invitations
*/.
ListLanguagesReq is request data for Client.ListLanguages
https://developer.github.com/v3/repos/#list-repository-languages
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListLanguagesResponse is a response for ListLanguages
https://developer.github.com/v3/repos/#list-repository-languages
*/.
ListPagesBuildsReq is request data for Client.ListPagesBuilds
https://developer.github.com/v3/repos/pages/#list-github-pages-builds
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListPagesBuildsResponse is a response for ListPagesBuilds
https://developer.github.com/v3/repos/pages/#list-github-pages-builds
*/.
ListPublicReq is request data for Client.ListPublic
https://developer.github.com/v3/repos/#list-public-repositories
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListPublicResponse is a response for ListPublic
https://developer.github.com/v3/repos/#list-public-repositories
*/.
ListPullRequestsAssociatedWithCommitReq is request data for Client.ListPullRequestsAssociatedWithCommit
https://developer.github.com/v3/repos/commits/#list-pull-requests-associated-with-a-commit
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListPullRequestsAssociatedWithCommitResponse is a response for ListPullRequestsAssociatedWithCommit
https://developer.github.com/v3/repos/commits/#list-pull-requests-associated-with-a-commit
*/.
ListReleaseAssetsReq is request data for Client.ListReleaseAssets
https://developer.github.com/v3/repos/releases/#list-release-assets
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListReleaseAssetsResponse is a response for ListReleaseAssets
https://developer.github.com/v3/repos/releases/#list-release-assets
*/.
ListReleasesReq is request data for Client.ListReleases
https://developer.github.com/v3/repos/releases/#list-releases
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListReleasesResponse is a response for ListReleases
https://developer.github.com/v3/repos/releases/#list-releases
*/.
ListTagsReq is request data for Client.ListTags
https://developer.github.com/v3/repos/#list-repository-tags
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListTagsResponse is a response for ListTags
https://developer.github.com/v3/repos/#list-repository-tags
*/.
ListTeamsReq is request data for Client.ListTeams
https://developer.github.com/v3/repos/#list-repository-teams
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListTeamsResponse is a response for ListTeams
https://developer.github.com/v3/repos/#list-repository-teams
*/.
ListWebhooksReq is request data for Client.ListWebhooks
https://developer.github.com/v3/repos/hooks/#list-repository-webhooks
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListWebhooksResponse is a response for ListWebhooks
https://developer.github.com/v3/repos/hooks/#list-repository-webhooks
*/.
MergeReq is request data for Client.Merge
https://developer.github.com/v3/repos/merging/#merge-a-branch
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
MergeReqBody is a request body for repos/merge
https://developer.github.com/v3/repos/merging/#merge-a-branch
*/.
MergeResponse is a response for Merge
https://developer.github.com/v3/repos/merging/#merge-a-branch
*/.
PingWebhookReq is request data for Client.PingWebhook
https://developer.github.com/v3/repos/hooks/#ping-a-repository-webhook
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
PingWebhookResponse is a response for PingWebhook
https://developer.github.com/v3/repos/hooks/#ping-a-repository-webhook
*/.
RemoveAppAccessRestrictionsReq is request data for Client.RemoveAppAccessRestrictions
https://developer.github.com/v3/repos/branches/#remove-app-access-restrictions
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
RemoveAppAccessRestrictionsResponse is a response for RemoveAppAccessRestrictions
https://developer.github.com/v3/repos/branches/#remove-app-access-restrictions
*/.
RemoveCollaboratorReq is request data for Client.RemoveCollaborator
https://developer.github.com/v3/repos/collaborators/#remove-a-repository-collaborator
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
RemoveCollaboratorResponse is a response for RemoveCollaborator
https://developer.github.com/v3/repos/collaborators/#remove-a-repository-collaborator
*/.
RemoveStatusCheckContextsReq is request data for Client.RemoveStatusCheckContexts
https://developer.github.com/v3/repos/branches/#remove-status-check-contexts
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
RemoveStatusCheckContextsResponse is a response for RemoveStatusCheckContexts
https://developer.github.com/v3/repos/branches/#remove-status-check-contexts
*/.
RemoveStatusCheckProtectionReq is request data for Client.RemoveStatusCheckProtection
https://developer.github.com/v3/repos/branches/#remove-status-check-protection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
RemoveStatusCheckProtectionResponse is a response for RemoveStatusCheckProtection
https://developer.github.com/v3/repos/branches/#remove-status-check-protection
*/.
RemoveTeamAccessRestrictionsReq is request data for Client.RemoveTeamAccessRestrictions
https://developer.github.com/v3/repos/branches/#remove-team-access-restrictions
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
RemoveTeamAccessRestrictionsResponse is a response for RemoveTeamAccessRestrictions
https://developer.github.com/v3/repos/branches/#remove-team-access-restrictions
*/.
RemoveUserAccessRestrictionsReq is request data for Client.RemoveUserAccessRestrictions
https://developer.github.com/v3/repos/branches/#remove-user-access-restrictions
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
RemoveUserAccessRestrictionsResponse is a response for RemoveUserAccessRestrictions
https://developer.github.com/v3/repos/branches/#remove-user-access-restrictions
*/.
ReplaceAllTopicsReq is request data for Client.ReplaceAllTopics
https://developer.github.com/v3/repos/#replace-all-repository-topics
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ReplaceAllTopicsReqBody is a request body for repos/replace-all-topics
https://developer.github.com/v3/repos/#replace-all-repository-topics
*/.
ReplaceAllTopicsResponse is a response for ReplaceAllTopics
https://developer.github.com/v3/repos/#replace-all-repository-topics
*/.
RequestPagesBuildReq is request data for Client.RequestPagesBuild
https://developer.github.com/v3/repos/pages/#request-a-github-pages-build
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
RequestPagesBuildResponse is a response for RequestPagesBuild
https://developer.github.com/v3/repos/pages/#request-a-github-pages-build
*/.
SetAdminBranchProtectionReq is request data for Client.SetAdminBranchProtection
https://developer.github.com/v3/repos/branches/#set-admin-branch-protection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
SetAdminBranchProtectionResponse is a response for SetAdminBranchProtection
https://developer.github.com/v3/repos/branches/#set-admin-branch-protection
*/.
SetAppAccessRestrictionsReq is request data for Client.SetAppAccessRestrictions
https://developer.github.com/v3/repos/branches/#set-app-access-restrictions
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
SetAppAccessRestrictionsResponse is a response for SetAppAccessRestrictions
https://developer.github.com/v3/repos/branches/#set-app-access-restrictions
*/.
SetStatusCheckContextsReq is request data for Client.SetStatusCheckContexts
https://developer.github.com/v3/repos/branches/#set-status-check-contexts
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
SetStatusCheckContextsResponse is a response for SetStatusCheckContexts
https://developer.github.com/v3/repos/branches/#set-status-check-contexts
*/.
SetTeamAccessRestrictionsReq is request data for Client.SetTeamAccessRestrictions
https://developer.github.com/v3/repos/branches/#set-team-access-restrictions
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
SetTeamAccessRestrictionsResponse is a response for SetTeamAccessRestrictions
https://developer.github.com/v3/repos/branches/#set-team-access-restrictions
*/.
SetUserAccessRestrictionsReq is request data for Client.SetUserAccessRestrictions
https://developer.github.com/v3/repos/branches/#set-user-access-restrictions
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
SetUserAccessRestrictionsResponse is a response for SetUserAccessRestrictions
https://developer.github.com/v3/repos/branches/#set-user-access-restrictions
*/.
TestPushWebhookReq is request data for Client.TestPushWebhook
https://developer.github.com/v3/repos/hooks/#test-the-push-repository-webhook
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
TestPushWebhookResponse is a response for TestPushWebhook
https://developer.github.com/v3/repos/hooks/#test-the-push-repository-webhook
*/.
TransferReq is request data for Client.Transfer
https://developer.github.com/v3/repos/#transfer-a-repository
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
TransferReqBody is a request body for repos/transfer
https://developer.github.com/v3/repos/#transfer-a-repository
*/.
TransferResponse is a response for Transfer
https://developer.github.com/v3/repos/#transfer-a-repository
*/.
UpdateBranchProtectionReq is request data for Client.UpdateBranchProtection
https://developer.github.com/v3/repos/branches/#update-branch-protection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateBranchProtectionReqBody is a request body for repos/update-branch-protection
https://developer.github.com/v3/repos/branches/#update-branch-protection
*/.
UpdateBranchProtectionReqBodyRequiredPullRequestReviews is a value for UpdateBranchProtectionReqBody's RequiredPullRequestReviews field.
UpdateBranchProtectionReqBodyRequiredPullRequestReviewsDismissalRestrictions is a value for UpdateBranchProtectionReqBodyRequiredPullRequestReviews's DismissalRestrictions field.
UpdateBranchProtectionReqBodyRequiredStatusChecks is a value for UpdateBranchProtectionReqBody's RequiredStatusChecks field.
UpdateBranchProtectionReqBodyRestrictions is a value for UpdateBranchProtectionReqBody's Restrictions field.
UpdateBranchProtectionResponse is a response for UpdateBranchProtection
https://developer.github.com/v3/repos/branches/#update-branch-protection
*/.
UpdateCommitCommentReq is request data for Client.UpdateCommitComment
https://developer.github.com/v3/repos/comments/#update-a-commit-comment
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateCommitCommentReqBody is a request body for repos/update-commit-comment
https://developer.github.com/v3/repos/comments/#update-a-commit-comment
*/.
UpdateCommitCommentResponse is a response for UpdateCommitComment
https://developer.github.com/v3/repos/comments/#update-a-commit-comment
*/.
UpdateInformationAboutPagesSiteReq is request data for Client.UpdateInformationAboutPagesSite
https://developer.github.com/v3/repos/pages/#update-information-about-a-github-pages-site
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateInformationAboutPagesSiteReqBody is a request body for repos/update-information-about-pages-site
https://developer.github.com/v3/repos/pages/#update-information-about-a-github-pages-site
*/.
UpdateInformationAboutPagesSiteResponse is a response for UpdateInformationAboutPagesSite
https://developer.github.com/v3/repos/pages/#update-information-about-a-github-pages-site
*/.
UpdateInvitationReq is request data for Client.UpdateInvitation
https://developer.github.com/v3/repos/invitations/#update-a-repository-invitation
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateInvitationReqBody is a request body for repos/update-invitation
https://developer.github.com/v3/repos/invitations/#update-a-repository-invitation
*/.
UpdateInvitationResponse is a response for UpdateInvitation
https://developer.github.com/v3/repos/invitations/#update-a-repository-invitation
*/.
UpdatePullRequestReviewProtectionReq is request data for Client.UpdatePullRequestReviewProtection
https://developer.github.com/v3/repos/branches/#update-pull-request-review-protection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdatePullRequestReviewProtectionReqBody is a request body for repos/update-pull-request-review-protection
https://developer.github.com/v3/repos/branches/#update-pull-request-review-protection
*/.
UpdatePullRequestReviewProtectionReqBodyDismissalRestrictions is a value for UpdatePullRequestReviewProtectionReqBody's DismissalRestrictions field.
UpdatePullRequestReviewProtectionResponse is a response for UpdatePullRequestReviewProtection
https://developer.github.com/v3/repos/branches/#update-pull-request-review-protection
*/.
UpdateReleaseAssetReq is request data for Client.UpdateReleaseAsset
https://developer.github.com/v3/repos/releases/#update-a-release-asset
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateReleaseAssetReqBody is a request body for repos/update-release-asset
https://developer.github.com/v3/repos/releases/#update-a-release-asset
*/.
UpdateReleaseAssetResponse is a response for UpdateReleaseAsset
https://developer.github.com/v3/repos/releases/#update-a-release-asset
*/.
UpdateReleaseReq is request data for Client.UpdateRelease
https://developer.github.com/v3/repos/releases/#update-a-release
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateReleaseReqBody is a request body for repos/update-release
https://developer.github.com/v3/repos/releases/#update-a-release
*/.
UpdateReleaseResponse is a response for UpdateRelease
https://developer.github.com/v3/repos/releases/#update-a-release
*/.
UpdateReq is request data for Client.Update
https://developer.github.com/v3/repos/#update-a-repository
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateReqBody is a request body for repos/update
https://developer.github.com/v3/repos/#update-a-repository
*/.
UpdateResponse is a response for Update
https://developer.github.com/v3/repos/#update-a-repository
*/.
UpdateStatusCheckProtectionReq is request data for Client.UpdateStatusCheckProtection
https://developer.github.com/v3/repos/branches/#update-status-check-potection
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateStatusCheckProtectionReqBody is a request body for repos/update-status-check-protection
https://developer.github.com/v3/repos/branches/#update-status-check-potection
*/.
UpdateStatusCheckProtectionResponse is a response for UpdateStatusCheckProtection
https://developer.github.com/v3/repos/branches/#update-status-check-potection
*/.
UpdateWebhookReq is request data for Client.UpdateWebhook
https://developer.github.com/v3/repos/hooks/#update-a-repository-webhook
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateWebhookReqBody is a request body for repos/update-webhook
https://developer.github.com/v3/repos/hooks/#update-a-repository-webhook
*/.
UpdateWebhookReqBodyConfig is a value for UpdateWebhookReqBody's Config field.
UpdateWebhookResponse is a response for UpdateWebhook
https://developer.github.com/v3/repos/hooks/#update-a-repository-webhook
*/.
UploadReleaseAssetReq is request data for Client.UploadReleaseAsset
https://developer.github.com/v3/repos/releases/#upload-a-release-asset
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UploadReleaseAssetResponse is a response for UploadReleaseAsset
https://developer.github.com/v3/repos/releases/#upload-a-release-asset
*/.
# Type aliases
AddAppAccessRestrictionsReqBody is a request body for repos/add-app-access-restrictions
https://developer.github.com/v3/repos/branches/#add-app-access-restrictions
*/.
AddStatusCheckContextsReqBody is a request body for repos/add-status-check-contexts
https://developer.github.com/v3/repos/branches/#add-status-check-contexts
*/.
AddStatusCheckContextsResponseBody is a response body for AddStatusCheckContexts
https://developer.github.com/v3/repos/branches/#add-status-check-contexts
*/.
AddTeamAccessRestrictionsReqBody is a request body for repos/add-team-access-restrictions
https://developer.github.com/v3/repos/branches/#add-team-access-restrictions
*/.
AddUserAccessRestrictionsReqBody is a request body for repos/add-user-access-restrictions
https://developer.github.com/v3/repos/branches/#add-user-access-restrictions
*/.
Client is a set of options to apply to requests.
GetAllStatusCheckContextsResponseBody is a response body for GetAllStatusCheckContexts
https://developer.github.com/v3/repos/branches/#get-all-status-check-contexts
*/.
RemoveAppAccessRestrictionsReqBody is a request body for repos/remove-app-access-restrictions
https://developer.github.com/v3/repos/branches/#remove-app-access-restrictions
*/.
RemoveStatusCheckContextsReqBody is a request body for repos/remove-status-check-contexts
https://developer.github.com/v3/repos/branches/#remove-status-check-contexts
*/.
RemoveStatusCheckContextsResponseBody is a response body for RemoveStatusCheckContexts
https://developer.github.com/v3/repos/branches/#remove-status-check-contexts
*/.
RemoveTeamAccessRestrictionsReqBody is a request body for repos/remove-team-access-restrictions
https://developer.github.com/v3/repos/branches/#remove-team-access-restrictions
*/.
RemoveUserAccessRestrictionsReqBody is a request body for repos/remove-user-access-restrictions
https://developer.github.com/v3/repos/branches/#remove-user-access-restrictions
*/.
SetAppAccessRestrictionsReqBody is a request body for repos/set-app-access-restrictions
https://developer.github.com/v3/repos/branches/#set-app-access-restrictions
*/.
SetStatusCheckContextsReqBody is a request body for repos/set-status-check-contexts
https://developer.github.com/v3/repos/branches/#set-status-check-contexts
*/.
SetStatusCheckContextsResponseBody is a response body for SetStatusCheckContexts
https://developer.github.com/v3/repos/branches/#set-status-check-contexts
*/.
SetTeamAccessRestrictionsReqBody is a request body for repos/set-team-access-restrictions
https://developer.github.com/v3/repos/branches/#set-team-access-restrictions
*/.
SetUserAccessRestrictionsReqBody is a request body for repos/set-user-access-restrictions
https://developer.github.com/v3/repos/branches/#set-user-access-restrictions
*/.