diff --git a/extensions/git/src/model.ts b/extensions/git/src/model.ts index ccab4e07857..b7dc0fe35fb 100644 --- a/extensions/git/src/model.ts +++ b/extensions/git/src/model.ts @@ -788,7 +788,7 @@ export class Model implements IRepositoryResolver, IBranchProtectionProviderRegi // Use the repository real path const repoPathRealPath = await fs.promises.realpath(repoPath, { encoding: 'utf8' }); const openRepositoryRealPath = this.openRepositories - .find(r => pathEquals(r.repository.rootRealPath ?? '', repoPathRealPath)); + .find(r => pathEquals(r.repository.rootRealPath ?? r.repository.root, repoPathRealPath)); return openRepositoryRealPath?.repository; } catch (err) {