extensions/git/src/repository.ts/Repository/_fetch
class Repository:	private async _fetch(options: { remote?: string; ref?: string; all?: boolean; prune?: boolean; depth?: number; silent?: boolean; cancellationToken?: CancellationToken } = {}): Promise<void> {
		if (!options.prune) {
			const config = workspace.getConfiguration('git', Uri.file(this.root));
			const prune = config.get<boolean>('pruneOnFetch');
			options.prune = prune;
		}

		const operation = options.silent === true ? Operation.FetchNoProgress : Operation.Fetch;
		await this.run(operation, async () => this.repository.fetch(options));
	}