I have tried many time to push my commit to GitHub, but it always failed. The error message is:
fatal: unable to access 'https://github.com/MyAccountName/MyRepositoryName.git/': Server aborted the SSL handshake (128)
I have replaced the real account name and repository name with MyAccountName and MyRepositoryName for privacy reason.
By googling the problem, I found someone else have the same problem: git and "Server aborted the SSL handshake" errors
I followed the steps to generate a new ssh key and add it to my account, but not worked for me.
I also followed the steps in https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/ and added the new regenerated ssh key to my account. Still not worked.
I have tired the above two approaches many times, and still got the same error message.
Just 3 or 4 hours ago, I could still push my commits to Github. Did I do something wrong? How can I fix it?
By the way, since I used GitHub client to push, I also tried to sign out and sign in again the Github client, but still can't push. (I also tried to use the git command in terminal, just got the same error message.)