After you've checked for existing SSH keys, you can generate a new SSH key to use for authentication, then add it to the ssh-agent.| GitHub Docs
To configure your account on GitHub.com to use your new (or existing) SSH key, you'll also need to add the key to your account.| GitHub Docs
I tend to work on this blog from multiple machines in my home. These include a desktop PC running Windows, a MacBook Pro running macOS, and a Chromebook with the Linux environment enabled. Across all of these machines I primarily use Visual Studio Code.| blog.omgmog.net