This commit is contained in:
Joao Moreno
2017-06-14 15:16:25 +02:00
parent a2107d103a
commit 09e22b8542
3 changed files with 21 additions and 14 deletions

View File

@@ -21,10 +21,6 @@ export interface IGit {
version: string;
}
export interface PushOptions {
setUpstream?: boolean;
}
export interface IFileStatus {
x: string;
y: string;
@@ -762,10 +758,10 @@ export class Repository {
}
}
async push(remote?: string, name?: string, options?: PushOptions): Promise<void> {
async push(remote?: string, name?: string, setUpstream: boolean = false): Promise<void> {
const args = ['push'];
if (options && options.setUpstream) {
if (setUpstream) {
args.push('-u');
}