If you're having trouble with getting authenticated with GitHub when you clone a repo, or add, commit, or push (as in, you're not allowed, and every time you login with your password, you still can't do anything with pulling or pushing files at your local computer), it is probably because you need to update your access configuration and set up a Personal Access Token to use for these functions.
NOTE: you don't want to have to actually enter that token every time you use git, so you should definitely set this up properly so you store the token on your computer(s): see the links at the end of the tutorial about how to do that: either with your Keychain or the Git credentials manager (CLI).
If you're having trouble with getting authenticated with GitHub when you clone a repo, or add, commit, or push (as in, you're not allowed, and every time you login with your password, you still can't do anything with pulling or pushing files at your local computer), it is probably because you need to update your access configuration and set up a Personal Access Token to use for these functions.
Here is GitHub's tutorial on how to set up a Personal Access Token: https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token
NOTE: you don't want to have to actually enter that token every time you use git, so you should definitely set this up properly so you store the token on your computer(s): see the links at the end of the tutorial about how to do that: either with your Keychain or the Git credentials manager (CLI).