A while back GitHub moved to requiring SSH authentication for checkins. I was puzzled and put off for a long time because the Git instructions about SSH cover every case rather than being a “do this and it will work for GitHub on Windows.”
These notes describe how I set up and use SSH with GitHub.
Continue reading Using SSH in GitHub on Windows →
As of 2023 GitHub requires all users who contribute code on GitHub.com to enable two-factor authentication (2FA). This post describes how I set up the mobile Microsoft Authenticator app as GitHub’s 2nd factor authentication.
Continue reading Using Microsoft Authenticator with GitHub →
Introduction
GIT is a file-revision control system, popular for open source projects because it supports widely-dispersed development teams. Unlike earlier revision control systems, it has no central server: each user has a separate copy of all the file revisions.
GitHub has a nice cheat sheet to use once you’re familiar with Git.
Continue reading How to Use Git Revision Control →
Technical Writing and Self-Pubilshing