Last year GitHub announced (not very publically) that they would no longer be supporting TLSv1 or TLSv1.1. Unfortunately the GitHub clients and supporting software have not been kept up to date by those supporing numerous OS repos. If you try and clone a repository you will see this message:
error: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
Your alternate solution is to use wget, however this too will fail as it uses TLSv1. We have updated the security module on hex and there is now an alternate version of wget, wget.openssl1. You can now download the zip file which is placed on all Git pages, just copy the URL and type:
Then unzip and compile as per normal. Unfortunately compiling an openssl1 version of git is not possible as the curl devel libraries that support openssl1 are not availble for SLES11sp3.