Personal Access Tokens are intended for fully automated access, such as a deployment pipeline. They are not intended for daily use, and step 4 even explicitly says "Need an API token for scripts or testing?".
For regular pushing you are expected to use a SSH key, and those are far easier to add.
For regular pushing you are expected to use a SSH key, and those are far easier to add.