On 13/10/2021 14:22, John Emmas wrote:
>
> Thanks Sven,
>
> I just tried manually adding the ISRG root certificate but it hasn't
> worked. I'll check again, in case I didn't follow the instructions
> properly...
>
Now that I've woken up a bit brighter I've checked my procedure from
yesterday and it looks like I did the right things. I created my own
certificate file called "JE-SSL-certificate-trial.crt" and then ran this
command:-
git config --global http.sslCAinfo JE-SSL-certificate-trial.crt
which is supposed to configure something somehow. However, I've noticed
that TortoiseGit's error message has changed slightly. It now tells me:-
error setting certificate verify locations:
CAfile: JE-SSL-certificate-trial.crt
CApath: none
I tried again (this time giving the full path to
JE-SSL-certificate-trial.crt) but essentially it gave me the same
error. So I guess my best option might to uninstall TortoiseGit and
MsysGit and just install the latest versions. Two questions though...
1) Will I need to undo "git config --global http.sslCAinfo" somehow,
before uninstalling?
2) Why would the SSL certificate be relevant when all I want to do is
clone a repo or pull from one? I can understand why a certificate might
be needed for pushing to a repo but it seems a bit overkill just for
pulling.
John