diff --git a/source/package-manager/configs.js b/source/package-manager/configs.js
index dbbadf8d..05f9e23d 100644
--- a/source/package-manager/configs.js
+++ b/source/package-manager/configs.js
@@ -17,8 +17,10 @@ export const pnpmConfig = {
 	installCommand: ['pnpm', ['install']],
 	installCommandNoLockfile: ['pnpm', ['install']],
 	versionCommand: version => ['pnpm', ['version', version]],
-	// Pnpm config doesn't have `v` as a default tag version prefix, so to get consistent default behavior, use npm.
+	// By default, pnpm config returns `undefined` instead of `v` for tag-version-prefix, so for consistent default behavior, use npm.
 	tagVersionPrefixCommand: ['npm', ['config', 'get', 'tag-version-prefix']],
+	// Disable duplicated pnpm Git checks
+	publishCommand: arguments_ => ['pnpm', [...arguments_, '--no-git-checks']],
 	getRegistryCommand: ['pnpm', ['config', 'get', 'registry']],
 	lockfiles: ['pnpm-lock.yaml'],
 };