Error committing via TortoiseGit when using TFA with GitHub.

For quite some time I’ve had TFA enabled on my GitHub account and I’ve been using TortoiseGit to commit to projects.

Today for somereason when trying to pull or push data it keeps requesting my username/password and then failed to commit. On turning off TFA, it requested my username/password and worked successfully.

Has anyone else had this issue? Am I doing something wrong or am I going to just have to keep turning TFA on and off as and when required?

Many thanks.

If you’re looking for help with TortoiseGit, they have a support page that you may want to check out.