If you have enabled two-factor authentication, or if you are accessing an organization that uses SAML single sign-on, you must provide a personal access token instead of entering your password for HTTPS Git.
我的github账号启用了2fa, 所以每次在新机器上clone私有repo都要踩一次坑, 气死.
记住了: 这种情况下, 不能用账号的登录密码, 要用到access token.
创建access token的方法: 进入github的Settings页面 > Developer Settings > Personal Access Token > Generate New Token > 勾选需要的功能, 一般选上repo就够了. > 点击创建.
创建之后页面上会显示access token, 复制并像密码一样保存好. 用这个token当做密码输入就可以了.
网友评论