The revocation function was unable to check revocation because the revocation server was offline.

I got the above error while trying to clone the repository from GitHub. I was trying to clone GitHub repository using GitHub desktop.

The solution was to turn revocation checking off using git shell.

git config --global http.schannelCheckRevoke false

You can also modify the .gitconfig file from C:\Users\user-name to set schannelCheckRevoke to false.

[user]
	email = your-email@gmail.com
	name = username
[http]
	schannelCheckRevoke = false