I have just activated 2FA and found that I could not push from VScode anymore. The log pointed me to the token, but it took me some time to find where to generate it (I was expecting the setting to be in "security" and not "applications").
This shoulbe documented in the help. I suggest we add that to the 2FA article.
Additionally, on Windows, this is not so easy to update the credentials. You would expect that it asks you again to enter your credentials, but it doesn't. It happened to me already so I know how to do it via the Credential Manager, but this is not straightforward. I would also add this.
I do not know about macOS/Linux.