Freigeben über


GitCommit interface

Stellt Eigenschaften bereit, die einen Git-Commit und zugehörige Metadaten beschreiben.

Extends

Eigenschaften

treeId

Geerbte Eigenschaften

author

Autor des Commits.

changeCounts

Zählt die Typen von Änderungen (Bearbeitungen, Löschungen usw.), die im Commit enthalten sind.

changes

Eine Aufzählung der Änderungen, die im Commit enthalten sind.

comment

Kommentar oder Nachricht des Commits.

commentTruncated

Gibt an, ob der Kommentar aus der vollständigen Git Commit-Kommentarnachricht abgeschnitten wird.

commitId

ID (SHA-1) des Commits.

committer

Committer des Commits.

commitTooManyChanges

Gibt an, dass commit zu viele Änderungen enthält, die angezeigt werden sollen.

parents

Eine Aufzählung der übergeordneten Commit-IDs für diesen Commit.

push

Der Push, der diesem Commit zugeordnet ist.

remoteUrl

Remote-URL-Pfad zum Commit.

statuses

Eine Liste der Statusmetadaten von Diensten und Erweiterungen, die dem Commit zusätzliche Informationen zuordnen können.

url

REST-URL für diese Ressource.

workItems

Eine Liste der Arbeitsaufgaben, die diesem Commit zugeordnet sind.

Details zur Eigenschaft

treeId

treeId: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

author

Autor des Commits.

author: GitUserDate

Eigenschaftswert

geerbt vonGitCommitRef.author

changeCounts

Zählt die Typen von Änderungen (Bearbeitungen, Löschungen usw.), die im Commit enthalten sind.

changeCounts: ChangeCountDictionary

Eigenschaftswert

Geerbt vonGitCommitRef.changeCounts

changes

Eine Aufzählung der Änderungen, die im Commit enthalten sind.

changes: GitChange[]

Eigenschaftswert

Geerbt vonGitCommitRef.changes

comment

Kommentar oder Nachricht des Commits.

comment: string

Eigenschaftswert

string

geerbt vonGitCommitRef.comment

commentTruncated

Gibt an, ob der Kommentar aus der vollständigen Git Commit-Kommentarnachricht abgeschnitten wird.

commentTruncated: boolean

Eigenschaftswert

boolean

geerbt vonGitCommitRef.commentTruncated

commitId

ID (SHA-1) des Commits.

commitId: string

Eigenschaftswert

string

geerbt vonGitCommitRef.commitId

committer

Committer des Commits.

committer: GitUserDate

Eigenschaftswert

geerbt vonGitCommitRef.committer

commitTooManyChanges

Gibt an, dass commit zu viele Änderungen enthält, die angezeigt werden sollen.

commitTooManyChanges: boolean

Eigenschaftswert

boolean

geerbt vonGitCommitRef.commitTooManyChanges

parents

Eine Aufzählung der übergeordneten Commit-IDs für diesen Commit.

parents: string[]

Eigenschaftswert

string[]

vonGitCommitRef.parents geerbt

push

Der Push, der diesem Commit zugeordnet ist.

push: GitPushRef

Eigenschaftswert

geerbt vonGitCommitRef.push-

remoteUrl

Remote-URL-Pfad zum Commit.

remoteUrl: string

Eigenschaftswert

string

vonGitCommitRef.remoteUrl geerbt

statuses

Eine Liste der Statusmetadaten von Diensten und Erweiterungen, die dem Commit zusätzliche Informationen zuordnen können.

statuses: GitStatus[]

Eigenschaftswert

vonGitCommitRef.statuses geerbt

url

REST-URL für diese Ressource.

url: string

Eigenschaftswert

string

geerbt vonGitCommitRef.url

workItems

Eine Liste der Arbeitsaufgaben, die diesem Commit zugeordnet sind.

workItems: ResourceRef[]

Eigenschaftswert

geerbt vonGitCommitRef.workItems