How to resolve “git did not exit cleanly (exit code 128)” error on TortoiseGit? December 25, 2022 by Tarik It’s probably because your SSH key has been removed/revoked. Make a new one and add it to your GitHub account.