From 00156e85b6f9966989686cf96fea6ca1d9de6579 Mon Sep 17 00:00:00 2001 From: David Beitey Date: Fri, 2 Feb 2018 06:43:37 +0000 Subject: [PATCH] Use HTTPS over git:// when cloning starters `git://` (which is what `hostInfo.git(...)` gets you) uses unencrypted transport isn't recommended as a way to clone GitHub repositories (https://help.github.com/articles/which-remote-url-should-i-use/). This change uses HTTPS instead. --- packages/gatsby-cli/src/init-starter.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/gatsby-cli/src/init-starter.js b/packages/gatsby-cli/src/init-starter.js index 2bed30e3a8288..8f1d7569b00c3 100644 --- a/packages/gatsby-cli/src/init-starter.js +++ b/packages/gatsby-cli/src/init-starter.js @@ -82,7 +82,7 @@ const clone = async (hostInfo: any, rootPath: string) => { url = hostInfo.ssh({ noCommittish: true }) // Otherwise default to normal git syntax. } else { - url = hostInfo.git({ noCommittish: true }) + url = hostInfo.https({ noCommittish: true }) } const branch = hostInfo.committish ? `-b ${hostInfo.committish}` : ``