Github命令行,从口令切换到Token
Posted dingdingfish
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Github命令行,从口令切换到Token相关的知识,希望对你有一定的参考价值。
如果你是在Linux上使用git命令行,并且使用的是HTTPS认证,并且希望由口令认证切换到token认证,那么可以参考这篇文章。
8月期间,命令行运行git pull命令时,虽然执行成功,但每次都警告要从password切换为token,具体说让看邮件。
今天有空,看了下邮件。实际操作的链接参见文章:Creating a personal access token
整个过程很简单,token的用途如下:
Personal access tokens function like ordinary OAuth access tokens. They can be used instead of a password for Git over HTTPS
设置过程中的一些关键参数:
- token设置有效期(Expiration),默认是30天。
- Select scopes,选择repo
最后,单击“Generate token”按钮。
token会显示在页面上,是一个40个字节的字符串。同时也会收到邮件通知。
这个token你必须记录在一个安全的地方,因为后面就不会再显示了,当然你可以再次生成。
而在客户端使用命令行时,用户名仍按之前输入,输入口令部分直接输入token就可以了。这个过渡还是蛮平滑的。
以上是关于Github命令行,从口令切换到Token的主要内容,如果未能解决你的问题,请参考以下文章