Protocol https not supported or disabled in libcurl

If you get this output when trying to clone anything from a https:// server (which ChipCode is), it means that the instance of curl/libcurl that you are using was built without support for this protocol. This could have happened if the configure script that was run at build time could not find all libs and include files curl requires for SSL to work. If the configure script fails to find them, then the curl you are using is simply built without SSL support.

http://curl.haxx.se/docs/faq.html#curl_1_SSL_is_disabled_https

Installing other Linux-like utilities on the same host machine as Git Bash for downloading software code from ChipCode can create problems with global configuration in those environments. Either repair your install of curl, or install Git Bash on another host without other Linux-like tools installed simultaneously.

If you have installed cygwin in addition to Git Bash, it is possible to not include the SSL libraries. To check if the SSL libraries are installed, run the following command from your Git Bash screen:

curl V

The output should be something like this:

curl 7.26.0 (i686-pc-mingw32) libcurl/7.26.0 OpenSSL/0.9.8x zlib/1.2.7
Protocols: dict file ftp ftps gopher http https imap imaps ldap pop3 pop3s rtsp
smtp smtps telnet tftp
Features: GSS-Negotiate Largefile NTLM SSL SSPI libz

If your response does not have the OpenSSL part, then that is the problem with your computer. You need to either reinstall with SSL libraries, or move to a computer with only Git Bash installed and no other Linux-like environments.