diff --git a/extensions/git/src/git.ts b/extensions/git/src/git.ts index 3433770b1f9..f6b487e8b93 100644 --- a/extensions/git/src/git.ts +++ b/extensions/git/src/git.ts @@ -3008,8 +3008,8 @@ export class Repository { return relativePath; } - // Fallback to the original path - filePath = sanitizeRelativePath(filePath); + // Fallback to relative() + filePath = sanitizeRelativePath(path.relative(this.repositoryRoot, filePath)); this.logger.trace(`[Git][sanitizeRelativePath] relativePath (fallback): ${filePath}`); return filePath; }