Partilhar via


GitCommit interface

Fornece propriedades que descrevem uma confirmação Git e metadados associados.

Extends

Propriedades

treeId

Propriedades Herdadas

author

Autor do compromisso.

changeCounts

Contagem dos tipos de alterações (edições, exclusões, etc.) incluídas na confirmação.

changes

Uma enumeração das alterações incluídas na confirmação.

comment

Comentário ou mensagem do commit.

commentTruncated

Indica se o comentário está truncado da mensagem completa de comentário de confirmação do Git.

commitId

ID (SHA-1) da confirmação.

committer

Comissão do compromisso.

commitTooManyChanges

Indica que a confirmação contém muitas alterações para serem exibidas

parents

Uma enumeração das IDs de confirmação pai para essa confirmação.

push

O push associado a este commit.

remoteUrl

Caminho de URL remoto para a confirmação.

statuses

Uma lista de metadados de status de serviços e extensões que podem associar informações adicionais à confirmação.

url

URL REST para este recurso.

workItems

Uma lista de itens de trabalho associados a essa confirmação.

Detalhes de Propriedade

treeId

treeId: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

author

Autor do compromisso.

author: GitUserDate

Valor de Propriedade

herdado deGitCommitRef.author

changeCounts

Contagem dos tipos de alterações (edições, exclusões, etc.) incluídas na confirmação.

changeCounts: ChangeCountDictionary

Valor de Propriedade

herdado deGitCommitRef.changeCounts

changes

Uma enumeração das alterações incluídas na confirmação.

changes: GitChange[]

Valor de Propriedade

herdado deGitCommitRef.changes

comment

Comentário ou mensagem do commit.

comment: string

Valor de Propriedade

string

herdado deGitCommitRef.comment

commentTruncated

Indica se o comentário está truncado da mensagem completa de comentário de confirmação do Git.

commentTruncated: boolean

Valor de Propriedade

boolean

herdado deGitCommitRef.commentTruncated

commitId

ID (SHA-1) da confirmação.

commitId: string

Valor de Propriedade

string

herdado deGitCommitRef.commitId

committer

Comissão do compromisso.

committer: GitUserDate

Valor de Propriedade

herdado deGitCommitRef.committer

commitTooManyChanges

Indica que a confirmação contém muitas alterações para serem exibidas

commitTooManyChanges: boolean

Valor de Propriedade

boolean

herdado deGitCommitRef.commitTooManyChanges

parents

Uma enumeração das IDs de confirmação pai para essa confirmação.

parents: string[]

Valor de Propriedade

string[]

herdado deGitCommitRef.parents

push

O push associado a este commit.

push: GitPushRef

Valor de Propriedade

herdado deGitCommitRef.push

remoteUrl

Caminho de URL remoto para a confirmação.

remoteUrl: string

Valor de Propriedade

string

herdado de GitCommitRef.remoteUrl

statuses

Uma lista de metadados de status de serviços e extensões que podem associar informações adicionais à confirmação.

statuses: GitStatus[]

Valor de Propriedade

herdado deGitCommitRef.statuses

url

URL REST para este recurso.

url: string

Valor de Propriedade

string

herdado de GitCommitRef.url

workItems

Uma lista de itens de trabalho associados a essa confirmação.

workItems: ResourceRef[]

Valor de Propriedade

herdado deGitCommitRef.workItems