sourceTree推送远端遇到Please use a personal access token instead报错
如标题所示,今天推送远端发现了此错误,google 了下在 Stack Overflow 上找到了类似问题的解决方案。但某些操作在我电脑上执行不了。所以特此记录下。
- 首先进入到 github 上创建一个 token ,教程在此:https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token
- 然后进入 keyChain 搜索 github ,找到分类为 application password 的那条 sourceTree 关联的文件
- 双击秘钥文件点击 show password ,此时需要输入电脑开机密码查看密码
- 输入后修改秘钥密码,按此格式填写
access_token=<token>&scope=&serviceProvider=GitHub
- 上面的
<token>
是需要你用生成的 token 替换的内容 - 最后 save changes 保存更改
- 再次去 sourceTree 推送代码就 OK 了