We like TortoiseGit, and want to take advantage of GitHub's 2-Factor Authentication...but the two don't seem to want to work together.
In the upper-right corner of any page, click your profile photo, then click Settings. In the "Access" section of the sidebar, click Password and authentication. Under "Two-factor authentication", click Enable two-factor authentication. Under "Two-factor authentication", select Set up using SMS and click Continue.
You can set up your account on GitHub.com to require an authentication code in addition to your password when you sign in.
To compliment Cupcake's answer, use the Personal Access token feature within GitHub.com while using TortoiseGit:
Set up 2-step auth.
Set up a personal access token - taking note of the generated token (use the Copy to clipboard button next to the generated token).
Set TortoiseGit to remember your password as detailed here.
Now perform a pull operation on GitHub.com, enter your username, but instead of using your normal password, use the token that was generated in step #2.
Perform another pull operation on GitHub.com to ensure the token is remembered.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With