In this link: Token authentication requirements for Git operations | The GitHub Blog says that starting on august 13th 2021 all git operation should use SSH keys but using GitHub Desktop I’ve make a commit without the use of SSH keys after this date. Is that normal?
I know it’s confusing, but you aren’t precisely limited to
ssh (with ssh keys).
The announcement says that you can use
https, if you use a personal access, OAuth, or GitHub App installation token.
GitHub says you have one ssh key:
Are you sure you’re using https? (
git remote -v)
In general, you probably would know if you’ve created a Personal Access Token, but you can check here:
(I have a couple.)
I can’t find any public items from GitHub indicating they would delay their plans.
That said, all of my accounts have 2FA enabled, so I can’t use classic passwords for GitHub (as noted in their article).