GitHub - Personal Access Token & SourceTree
Posted SpikeKing
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GitHub - Personal Access Token & SourceTree相关的知识,希望对你有一定的参考价值。
时间:2021.8.16
SourceTree版本:
由于8月13日之后,SourceTree的密码需要由GitHub的密码,更换为私人访问令牌,即Personal Access Token,导致无法使用。推送报错:
Pushing to https://github.com/xxx/xxxxxx.git
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
fatal: unable to access 'https://github.com/xxx/xxxxxx.git/': The requested URL returned error: 403
关于Personal Access Token的申请方式参考:https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/
可以申请永久令牌,令牌是一次性的,注意保存
之后,需要更新SourceTree的账号和秘密,参考Sourcetree change password of existing account,需要删除已保持的密码,才能生成新的密码。
具体位置:
/Users/xxxx/Library/Application Support/SourceTree
删除全部含有“@”的文件,当再次推送push时,就会要求输入密码,输入令牌即可,完成推送。
以上是关于GitHub - Personal Access Token & SourceTree的主要内容,如果未能解决你的问题,请参考以下文章
使用personal access token进行Github认证
使用personal access token进行Github认证
使用personal access token进行Github认证
GitHub - Personal Access Token & SourceTree