diff --git a/src/Composer/Repository/Vcs/GitDriver.php b/src/Composer/Repository/Vcs/GitDriver.php index 8a94ad85b..038cff1e5 100644 --- a/src/Composer/Repository/Vcs/GitDriver.php +++ b/src/Composer/Repository/Vcs/GitDriver.php @@ -181,13 +181,14 @@ class GitDriver extends VcsDriver */ public static function supports(IOInterface $io, $url, $deep = false) { - if (preg_match('#(^file://|^git://|\.git$|git@|//git\.|//github.com/)#i', $url)) { + if (preg_match('#(^git://|\.git$|git@|//git\.|//github.com/)#i', $url)) { return true; } // local filesystem if (static::isLocalUrl($url)) { $process = new ProcessExecutor(); + $url = str_replace('file://', '', $url); // check whether there is a git repo in that path if ($process->execute('git tag', $output, $url) === 0) { return true;