diff --git a/extensions/github/src/publish.ts b/extensions/github/src/publish.ts index 9cd79a749b7..56f1ec8a7dc 100644 --- a/extensions/github/src/publish.ts +++ b/extensions/github/src/publish.ts @@ -123,7 +123,10 @@ export async function publishRepository(gitAPI: GitAPI, repository?: Repository) try { quickpick.busy = true; - const children = (await vscode.workspace.fs.readDirectory(folder)).map(([name]) => name); + const children = (await vscode.workspace.fs.readDirectory(folder)) + .map(([name]) => name) + .filter(name => name !== '.git'); + quickpick.items = children.map(name => ({ label: name })); quickpick.selectedItems = quickpick.items; quickpick.busy = false;