diff --git a/extensions/git/src/git.ts b/extensions/git/src/git.ts index 2348de0500e..ff7e7bdd607 100644 --- a/extensions/git/src/git.ts +++ b/extensions/git/src/git.ts @@ -1114,14 +1114,7 @@ export class Repository { } async reset(treeish: string, hard: boolean = false): Promise { - const args = ['reset']; - - if (hard) { - args.push('--hard'); - } - - args.push(treeish); - + const args = ['reset', hard ? '--hard' : '--soft', treeish]; await this.run(args); }