共用方式為


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