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的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu怎么从图形桌面切换到命令行界面

Ubuntu怎么从图形桌面切换到命令行界面

Ubuntu怎么从图形桌面切换到命令行界面

Ubuntu怎么从图形桌面切换到命令行界面

Ubuntu怎么从图形桌面切换到命令行界面

切换到zsh会在命令行中断开rails