Added Cherrypick

This commit is contained in:
Dolan
2017-06-07 23:51:00 +01:00
parent 7fb59e070d
commit 959bd0bf84
3 changed files with 11 additions and 0 deletions

9
types/nodegit/cherry-pick.d.ts vendored Normal file
View File

@@ -0,0 +1,9 @@
import { Repository } from './repository';
import { Commit } from './commit';
import { MergeOptions } from './merge-options';
export class Cherrypick {
static cherrypick(repo: Repository, commit: Commit, options?: CherrypickOptions): Promise<number>;
static commit(repo: Repository, cherrypickCommit: Commit, ourCommit: Commit, mainline: number, mergeOptions?: MergeOptions): Promise<number>;
static initOptions(opts: CherrypickOptions, version: number): number;
}

View File

@@ -16,6 +16,7 @@ export { CertX509 } from './cert-x509';
export { Cert } from './cert';
export { CheckoutOptions } from './checkout-options';
export { Checkout } from './checkout';
export { Cherrypick } from './cherry-pick';
export { CloneOptions } from './clone-options';
export { Clone } from './clone';
export { Commit } from './commit';

View File

@@ -29,6 +29,7 @@
"cert.d.ts",
"checkout-options.d.ts",
"checkout.d.ts",
"cherry-pick.d.ts",
"clone-options.d.ts",
"clone.d.ts",
"commit.d.ts",