I had faced the same problem in recent past.
First, please update your git version from the https://git-scm.com/downloads
You can also install a 32 version and 64 version
Then you can try to pull your code from a remote repository.
If that doesn't help you, then you need to run the below command to list all your git configurations:
git config --global --list
Please remove all your SSL configuration related settings. Remove only the SSL configurations, like your SSLVersion, etc. You can get your settings name from your above command result. Now the result format will be a ConfigurationName=value. To remove the configurations, please run the below command.
git config --global --unset ConfigurationName
For e.g., if you are trying to remove your user.name configuration
git config --global --unset user.name
After deleting your SSL configurations, please try to pull your code from the remote repository. This time your git will use your default SSL configuration values.