The first time I did this, I got prompted for my username and password. After logging in, I got a message saying that GitHub now needs access tokens to provide access.
I went back to GitHub and created one, but now I cant find how to add those credentials to get Node Red to sync.
I went through the official "node-red projects" youtube video but it uses SSH keys, not tokens.
¿Does anyone know how to provide the access token?
you use the token in place of the password when it prompts for your credentials.
However, it does cache things in memory (so it doesn't prompt every time). It should prompt again if the user/password weren't accepted - but if that isn't happening, try restarting Node-RED itself. That will flush the credential cache for sure.
Node-RED only stores the repo credentials in memory. If you have restarted Node-RED, then it will prompt you for credentials the next time you do something that tries to interact with the remote repository.
If it is not doing that, then please check in the browser's javascript console for any error messages.