diff --git a/lib/manager/pre-commit/__fixtures__/.pre-commit-config.yaml b/lib/manager/pre-commit/__fixtures__/.pre-commit-config.yaml
index 68b1ae9cd81ba92e33175500eda1e96ce72ab97c..911a675437788bd59e5f5ccd43f753c84724d380 100644
--- a/lib/manager/pre-commit/__fixtures__/.pre-commit-config.yaml
+++ b/lib/manager/pre-commit/__fixtures__/.pre-commit-config.yaml
@@ -8,3 +8,7 @@ repos:
     -   id: end-of-file-fixer
     -   id: check-yaml
     -   id: check-added-large-files
+- repo: git://github.com/pre-commit/pre-commit-hooks
+  rev: v2.1.0
+  hooks:
+    - id: check-merge-conflict
diff --git a/lib/manager/pre-commit/__snapshots__/extract.spec.ts.snap b/lib/manager/pre-commit/__snapshots__/extract.spec.ts.snap
index e3326eed0a33767aa32ad5d359bfd0d821a3eb6a..4970a455159c1b85cf704184f3efd4ec641d0736 100644
--- a/lib/manager/pre-commit/__snapshots__/extract.spec.ts.snap
+++ b/lib/manager/pre-commit/__snapshots__/extract.spec.ts.snap
@@ -118,6 +118,13 @@ Object {
       "depType": "repository",
       "lookupName": "pre-commit/pre-commit-hooks",
     },
+    Object {
+      "currentValue": "v2.1.0",
+      "datasource": "github-tags",
+      "depName": "pre-commit/pre-commit-hooks",
+      "depType": "repository",
+      "lookupName": "pre-commit/pre-commit-hooks",
+    },
   ],
 }
 `;
diff --git a/lib/manager/pre-commit/extract.ts b/lib/manager/pre-commit/extract.ts
index 07aa5657fc74f25fcc84fcf4957e7b06f5cf9f3f..0bdf1996be8a4f1aad3a2a10c4bf2238940cb8c2 100644
--- a/lib/manager/pre-commit/extract.ts
+++ b/lib/manager/pre-commit/extract.ts
@@ -92,6 +92,8 @@ function extractDependency(
     regEx('^https?:\\/\\/(?<hostname>[^\\/]+)\\/(?<depName>\\S*)'),
     // This splits "git@private.registry.com:user/repo" -> "private.registry.com" "user/repo
     regEx('^git@(?<hostname>[^:]+):(?<depName>\\S*)'),
+    // This split "git://github.com/pre-commit/pre-commit-hooks" -> "github.com" "pre-commit/pre-commit-hooks"
+    /^git:\/\/(?<hostname>[^/]+)\/(?<depName>\S*)/,
   ];
   for (const urlMatcher of urlMatchers) {
     const match = urlMatcher.exec(repository);