diff --git a/extensions/git/src/git.ts b/extensions/git/src/git.ts index 0deb723c9d0..7d0f573b60c 100644 --- a/extensions/git/src/git.ts +++ b/extensions/git/src/git.ts @@ -1106,14 +1106,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); }