Поделиться через


GitCommit interface

Предоставляет свойства, описывающие фиксацию Git и связанные метаданные.

Extends

Свойства

treeId

Унаследованные свойства

author

Автор фиксации.

changeCounts

Количество типов изменений (правки, удаления и т. д.), включенных в фиксацию.

changes

Перечисление изменений, включенных в фиксацию.

comment

Комментарий или сообщение фиксации.

commentTruncated

Указывает, усечен ли комментарий из полного сообщения о фиксации Git.

commitId

Идентификатор (SHA-1) фиксации.

committer

Фиксация фиксации.

commitTooManyChanges

Указывает, что фиксация содержит слишком много изменений для отображения

parents

Перечисление идентификаторов родительских фиксаций для этой фиксации.

push

Отправка, связанная с этой фиксацией.

remoteUrl

Удаленный путь URL-адреса к фиксации.

statuses

Список метаданных состояния из служб и расширений, которые могут связывать дополнительные сведения с фиксацией.

url

REST URL-адрес для этого ресурса.

workItems

Список рабочих элементов, связанных с этой фиксацией.

Сведения о свойстве

treeId

treeId: string

Значение свойства

string

Сведения об унаследованном свойстве

author

Автор фиксации.

author: GitUserDate

Значение свойства

наследуется отGitCommitRef.author

changeCounts

Количество типов изменений (правки, удаления и т. д.), включенных в фиксацию.

changeCounts: ChangeCountDictionary

Значение свойства

наследуется отGitCommitRef.changeCounts

changes

Перечисление изменений, включенных в фиксацию.

changes: GitChange[]

Значение свойства

наследуется отGitCommitRef.changes

comment

Комментарий или сообщение фиксации.

comment: string

Значение свойства

string

унаследовано отGitCommitRef.comment

commentTruncated

Указывает, усечен ли комментарий из полного сообщения о фиксации Git.

commentTruncated: boolean

Значение свойства

boolean

наследуется отGitCommitRef.commentTruncated

commitId

Идентификатор (SHA-1) фиксации.

commitId: string

Значение свойства

string

наследуется отGitCommitRef.commitId

committer

Фиксация фиксации.

committer: GitUserDate

Значение свойства

наследуется отGitCommitRef.committer

commitTooManyChanges

Указывает, что фиксация содержит слишком много изменений для отображения

commitTooManyChanges: boolean

Значение свойства

boolean

унаследовано отGitCommitRef.commitTooManyChanges

parents

Перечисление идентификаторов родительских фиксаций для этой фиксации.

parents: string[]

Значение свойства

string[]

унаследовано отGitCommitRef.parents

push

Отправка, связанная с этой фиксацией.

push: GitPushRef

Значение свойства

наследуется отGitCommitRef.push

remoteUrl

Удаленный путь URL-адреса к фиксации.

remoteUrl: string

Значение свойства

string

наследуется отGitCommitRef.remoteUrl

statuses

Список метаданных состояния из служб и расширений, которые могут связывать дополнительные сведения с фиксацией.

statuses: GitStatus[]

Значение свойства

Наследуется отGitCommitRef.statuses

url

REST URL-адрес для этого ресурса.

url: string

Значение свойства

string

наследуется отGitCommitRef.url

workItems

Список рабочих элементов, связанных с этой фиксацией.

workItems: ResourceRef[]

Значение свойства

унаследовано отGitCommitRef.workItems