解决:使用git提交代码到github时,git push总是报错的问题

前言

  github在2021年8月13日的时候修改了认证方式,不能使用账户登录的方式去push代码等等操作,而是使用生成仓库的个人密钥去push代码等操作。所以如果使用的是gitee的话,通过账户密码登录的方式是可以正常提交的,而如果是使用GitHub的话,那么在最后一步的git push时是会报错的。

1.步骤一:生成密钥

  先登录GitHub生成一个个人访问令牌。

  1. 登录完成后点击右上角头像在这里插入图片描述

  2. 找到Settings选项在这里插入图片描述

  3. 滑到页面最下方找到Developer settings在这里插入图片描述

  4. 点击这个在这里插入图片描述

  5. 选择Token (classic) 并点击旁边的 Generate a personal access token在这里插入图片描述

  6. Note:为令牌取名,可以随便写。Expiration:过期时间,看个人选择,我选的是No expiration永不过期在这里插入图片描述
    7.勾选repo(一定要勾,否则在push时会报权限错误,其他的权限看个人选择)在这里插入图片描述

  7. 最后拉到底部点击Generate token在这里插入图片描述

  8. 一定要点击复制并保存到你的记事本中,因为刷新页面以后就看不到,如果想再用只能删除重新生成在这里插入图片描述

2.步骤二:git提交

  1. 先创建一个git目录
    在这里插入图片描述
  2. 进入到git目录中,并克隆你的远端仓库到本地在这里插入图片描述

  也就是 git clone 你的仓库地址
  想找到仓库地址也很容易,如果没有仓库就新建一个仓库,如果已经创建好仓库了就进去这个仓库里面,然后点击下放图片中画圈的东西
在这里插入图片描述
  这个就是你这个仓库的地址

  1. 进入到你的本地仓库中,并将你所需要提交的代码拷贝到本地仓库中在这里插入图片描述
    4.然后使用git add .git commit -m " " ," "中的内容就是关于你所提交代码的描述在这里插入图片描述

  2. 最后再使用git push进行同步就完成了,git push后会让你输出你GitHub上的用户名和密码来进行验证你的身份,用户名就写你GitHub上的名字就好了,密码就填我们步骤一最后生成的密匙,然后就完成了。在这里插入图片描述

3.可能存在的问题

  如果是第一次提交它可能会让提前先记录一下你的身份,如果出现了就输出:

config --global user.name " "
config --global user.email " "

  在" "中就输入你GitHub上的名字和邮箱地址就可以了。如果没有出现这个问题的可以忽略不看

总结

  这部分博主花费了半天时间才找到问题所在和解决方法,深感其中不易,因此记录下来来帮助有同样问题的小伙伴,希望本文能对大家有所帮助噢!!!

相关推荐

  1. git提交代码github

    2024-04-02 23:34:07       13 阅读
  2. ansible提示 python 问题解决

    2024-04-02 23:34:07       12 阅读
  3. git--首次提交本地代码github

    2024-04-02 23:34:07       22 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-02 23:34:07       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-02 23:34:07       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-02 23:34:07       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-02 23:34:07       20 阅读

热门阅读

  1. 前端src和href的区别

    2024-04-02 23:34:07       16 阅读
  2. 前端代码规范-命名规范

    2024-04-02 23:34:07       11 阅读
  3. Vuex工作机制

    2024-04-02 23:34:07       11 阅读
  4. Redis面试题10道

    2024-04-02 23:34:07       13 阅读
  5. 【TC3xx芯片】TC3xx芯片ACCEN寄存器保护详解

    2024-04-02 23:34:07       13 阅读
  6. 图像最低三位的可能情况

    2024-04-02 23:34:07       11 阅读
  7. 数据库 之 关系型数据库和非关系数据库

    2024-04-02 23:34:07       16 阅读
  8. 面试宝典:深入分析golang 的 泛型

    2024-04-02 23:34:07       13 阅读
  9. babyAGI(6)-babyCoder源码阅读2任务描述部分

    2024-04-02 23:34:07       16 阅读
  10. 逆序对————权值线段树+离散化写法

    2024-04-02 23:34:07       16 阅读