跳转至内容
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门
折叠

GitHub中文论坛

  1. 主页
  2. 版块
  3. Github & Git
  4. 今天(8月13日)开始github库在vscode中提交失败了,咋办?

今天(8月13日)开始github库在vscode中提交失败了,咋办?

已定时 已固定 已锁定 已移动 Github & Git
3 帖子 2 发布者 582 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • haohuanchengH 离线
    haohuanchengH 离线
    haohuancheng
    写于 最后由 编辑
    #1

    vscode提交代码到远程 github 库,一直顺利。今天提示不行了,说安全升级了。大家有没有遇到的,简单解决办法是什么?谢谢!

    1 条回复 最后回复
    0
    • k1995K 离线
      k1995K 离线
      k1995
      写于 最后由 编辑
      #2

      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 '*****': The requested URL returned error: 403

      你之前使用HTTPS方式clone的吧,改用SSH方式吧。

      1 条回复 最后回复
      0
      • k1995K 离线
        k1995K 离线
        k1995
        写于 最后由 编辑
        #3

        GitHub官方博客说了 8月13日,GitHub 禁止 HTTPS 方式通过账号密码 push 代码了。
        你要去个人设置页面,创建一个 personal access token,push 的时候把之前输入的密码换成 token。

        $ git clone https://github.com/username/repo.git
        Username: your_username
        Password: your_token (换成token)
        

        或者建议直接使用 SSH,更安全方便。

        1 条回复 最后回复
        0
        回复
        • 在新帖中回复
        登录后回复
        • 从旧到新
        • 从新到旧
        • 最多赞同


        • 登录

        • 第一个帖子
          最后一个帖子
        0
        • 社区首页
        • 版块
        • 最新
        • 标签
        • 热门