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

这篇具有很好参考价值的文章主要介绍了解决:使用git提交代码到github时,git push总是报错的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

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

1.步骤一:生成密钥

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

  1. 登录完成后点击右上角头像git提交push提示错误,git,github

  2. 找到Settings选项git提交push提示错误,git,github

  3. 滑到页面最下方找到Developer settingsgit提交push提示错误,git,github

  4. 点击这个git提交push提示错误,git,github

  5. 选择Token (classic) 并点击旁边的 Generate a personal access tokengit提交push提示错误,git,github

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

  7. 最后拉到底部点击Generate tokengit提交push提示错误,git,github

  8. 一定要点击复制并保存到你的记事本中,因为刷新页面以后就看不到,如果想再用只能删除重新生成git提交push提示错误,git,github

2.步骤二:git提交

  1. 先创建一个git目录
    git提交push提示错误,git,github
  2. 进入到git目录中,并克隆你的远端仓库到本地git提交push提示错误,git,github

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

  1. 进入到你的本地仓库中,并将你所需要提交的代码拷贝到本地仓库中git提交push提示错误,git,github
    4.然后使用git add .git commit -m " " ," "中的内容就是关于你所提交代码的描述git提交push提示错误,git,github

  2. 最后再使用git push进行同步就完成了,git push后会让你输出你GitHub上的用户名和密码来进行验证你的身份,用户名就写你GitHub上的名字就好了,密码就填我们步骤一最后生成的密匙,然后就完成了。git提交push提示错误,git,github

3.可能存在的问题

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

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

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

总结

  这部分博主花费了半天时间才找到问题所在和解决方法,深感其中不易,因此记录下来来帮助有同样问题的小伙伴,希望本文能对大家有所帮助噢!!!文章来源地址https://www.toymoban.com/news/detail-850371.html

到了这里,关于解决:使用git提交代码到github时,git push总是报错的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git -push -f 强推后,别人提交的代码被覆盖的问题解决

    今天在提交代码时,因为merge了错误的代码导致我本地代码出现了错误 所以我直接 git reset --hard 到了 “修改引擎”的这一个提交,然后用了git -push -f;但是原本同事的下面这几个提交都被我强制推送的提交覆盖掉了。在gitlab的仓库中的提交信息中,还找不到之前同事提交的版

    2024年02月11日
    浏览(56)
  • 解决 github 网站 git push 或者 git clone 代码速度太慢

    工作中往往需要从 github 上 clone 别人的代码或者 Push 代码,如果特别慢或者根本连接不上!有个修改 hosts 的方法,不完全保证,可以试试! 1、获取 global.ssl.fastly 地址 访问 http://github.global.ssl.fastly.net.ipaddress.com/#ipinfo,获取 cdn 域名以及 IP Address 2、获取 global.ssl.fastly 地址 访

    2024年02月02日
    浏览(54)
  • git提交代码commit总是出现checks failed

    取消勾选Analyze code

    2024年02月11日
    浏览(35)
  • Git使用教程,本地与远程(Github)仓库提交代码

    学会如何利用git来管理代码 Git简单来说就是代码版本控制系统,通过他可以进行多人开发同一个项目然后讲每个人的代码块合并完成一个大项目,还能控制代码版本记录等。Git四个区域 工作区:处理工作的区域(即做项目打代码的区域) 暂存区:已完成的工作临时存放区域

    2024年02月03日
    浏览(56)
  • 【Git相关问题】修改代码提交push时的用户名字

    最简方法如下: 直接修改Git的用户配置文件  .gitconfig ,这个配置文件的路径一般是 C:Users本机用户名.gitconfig 用记事本或编辑器打开,在[user]下即可修改用户名name或邮箱email 参考: 使用Git进行版本控制,不同的项目怎么设置不同的提交用户名和邮箱呢?_git 两个项目需要

    2024年01月23日
    浏览(50)
  • git提交报错error: failed to push some refs to ‘git url‘

    想把本地仓库提交到远程仓库,报错信息如下 git提交报错信息 error: src refspec master does not match any error: failed to push some refs to \\\'git url\\\' 错误原因: 我们在创建仓库的时候,都会勾选“使用Reamdme文件初始化这个仓库”这个操作初识了一个README文件并配置添加了忽略文件。当点击创

    2024年01月22日
    浏览(39)
  • IDEA git 代码已经commit,但未 push推送,如何撤销提交缓存区代码

    记录自己提交代码时,手滑错误commit了多余的文件,但未push到云端,想要撤回整个commit的操作: idea菜单栏上的 VCS–Git–Reset HEAD…     此时按照图中选择回退的方式,以及回退到哪个版本,点击“Reset”即可,在\\\"Version Control\\\" 中 “log” 里,最新一次提交的记录消失即回退

    2024年02月10日
    浏览(55)
  • 【Git】本地仓库管理远程库(GitHub)——clone(下载)、commit(添加到本地仓库)、push(提交到远程仓库)、pull(拉取)操作

    目录 使用远程仓库的目的 将本地仓库同步到git远程仓库 1.克隆远程仓库(clone) 2.新建一个文件 3.将工作区的文件添加到暂存区 4.将暂存区的文件添加到本地仓库(commit) 5.提交(同步)到远程仓库(push) 6.远程库拉取到本地库(pull) 7.团队协作开发和跨团队协作开发(开源项目) 作用:备

    2024年01月21日
    浏览(57)
  • 【Git】git push --mirror 迁移项目到其他代码仓库,且保留分支与提交记录。

    需要把云效代码仓库的某些项目,迁移到公司内部的代码仓库。且需要保留迁移项目的分支和提交记录。 百度各种方法,并不停本地测试,结合以往gitlab操作经验解决。 执行前需要,提前在其他代码仓库里新建好项目(New Project),得到Rename repository Path。 执行逻辑 1.根据远

    2024年02月12日
    浏览(46)
  • Git回退已经提交commit的(还未推送push的)代码及撤回代码回退

    1.Git回退已经提交的代码 原文链接(原文写的是已经推送push的代码) http://t.csdn.cn/CDjgq 已经开始难过了,我提交后没有推送就按照上文提示进行了代码回退,结果idea里面没得我最后一次提交的代码。。。然后我开始了第二轮操作, 撤回 代码回退 2.撤回代码回退 1)首先输入

    2024年02月13日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包