GitRepository
No description
interface GitRepository {
id: ID!
provider: GitProvider!
providerId: ID!
name: String!
owner: String!
url: URL!
description: String
defaultBranch: GitBranch
branches: [GitBranch!]
isFork: Boolean!
isPrivate: Boolean!
updatedAt: Time!
primaryLanguage: String
}
Fields
GitRepository.id
● ID!
non-null scalar
GitRepository.provider
● GitProvider!
non-null enum
GitRepository.providerId
● ID!
non-null scalar
GitRepository.name
● String!
non-null scalar
GitRepository.owner
● String!
non-null scalar
GitRepository.url
● URL!
non-null scalar
GitRepository.description
● String
scalar
GitRepository.defaultBranch
● GitBranch
object
GitRepository.branches
● [GitBranch!]
list object
GitRepository.isFork
● Boolean!
non-null scalar
GitRepository.isPrivate
● Boolean!
non-null scalar
GitRepository.updatedAt
● Time!
non-null scalar
GitRepository.primaryLanguage
● String
scalar
Implemented By
GitHubRepository
object ● GitlabRepository
object