Options
All
  • Public
  • Public/Protected
  • All
Menu

Class GitAmendSupport

Hierarchy

  • GitAmendSupport

Implements

  • ScmAmendSupport

Index

Constructors

constructor

Properties

Protected Readonly git

git: Git

Protected Readonly provider

provider: GitScmProvider

Protected Readonly repository

repository: Repository

Methods

getInitialAmendingCommits

  • getInitialAmendingCommits(amendingHeadCommitSha: string, latestCommitSha: undefined | string): Promise<ScmCommit[]>

getLastCommit

  • getLastCommit(): Promise<undefined | ScmCommit>

getMessage

  • getMessage(commit: string): Promise<string>

Protected isHeadInitialCommit

  • isHeadInitialCommit(): Promise<boolean>

reset

  • reset(commit: string): Promise<void>