diff --git a/src/extension.ts b/src/extension.ts index 69227dd..3eaeb5c 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -16,7 +16,12 @@ export async function activate() { return; } - const git = vscode.extensions.getExtension('vscode.git')!.exports.getAPI(1)!; + const gitExt = vscode.extensions.getExtension('vscode.git')!; + const git = gitExt.exports.getAPI(1); + if (!git) { + return; + } + const repository = await git.openRepository(vscode.workspace.workspaceFolders[0].uri); if (!repository) {