Basically issue was git used ROOT self sign certificate (sometimes company provided CA) which is not trusted by local git bash. Below are the steps I took to resolve the issue.
One of the eazy way is dissable ssl verify but there is a security issue as well as
I got a warning message when git clone/push etc and for that message takes few time
to do the git action.
Step 1
When installing use Native Windowns secure channel libary as per https://stackoverflow.com/a/45695638/4249715
or if you already install then change gitconfig file to below (This can be change by command line which is using git config --system)
[http]
sslBackend = schannel
Step 2
run git config --global --edit in git command and you can see below configs.
[http]
sslverify = true
sslbackend = openssl
sslcainfo = C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
Download the certificate chain and upload it to above path sslcainfo https://stackoverflow.com/a/60261983/4249715
i) To download certificate can do by browser by clicking lock icon and open certificate and go to Copy to File..., if you use windowns cer then use "DER encoded binary X.509" copy certificate to local. edit and copy and append this certificate to ca-bundle.crt file
If your still facing some slowness (My senario it was) So then add below config to the git config --global --edit file.
[credential]
provider = generic