首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何停止使用rsa key进行git拉取?

停止使用RSA密钥进行Git拉取的方法是通过配置使用其他身份验证方式,如用户名和密码或者使用SSH密钥对。

  1. 使用用户名和密码进行身份验证:
    • 在Git仓库所在的目录中打开命令行或终端。
    • 运行以下命令:git config --global --unset credential.helper,这将删除之前保存的凭据。
    • 当你执行git pullgit clone命令时,Git将提示你输入用户名和密码。
  • 使用SSH密钥对进行身份验证:
    • 在Git仓库所在的目录中打开命令行或终端。
    • 运行以下命令:git config --global --unset-all user.emailgit config --global --unset-all user.name,这将删除之前保存的用户信息。
    • 确保你已经生成了新的SSH密钥对。如果没有,请参考相关文档生成新的SSH密钥对。
    • 将新的SSH公钥添加到你的Git托管平台(如GitHub、GitLab等)的账户设置中。
    • 当你执行git pullgit clone命令时,Git将使用新的SSH密钥对进行身份验证。

请注意,以上方法只是停止使用RSA密钥进行Git拉取的一种方式,你可以根据实际需求选择适合的身份验证方式。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 如何让 Gitlab 的 Runner 在构建时 Git Submodules 仓库

    默认的 GitLab 的 Runner 在构建时不会去 Git Submodules 仓库,将会提示 Skipping Git submodules setup 跳过初始化 Git Submodule...仓库 如官方文档 的描述,只需要加上以下代码在 .gitlab-ci.yml 文件即可 variables: GIT_SUBMODULE_STRATEGY: recursive # Submodule...: recursive # Submodule 内容 设置之后可以在 GitLab 的 Runner 构建时看到如下输出 Updating/initializing submodules recursively...也就是说将会自动 submodules 内容 ---- 本文会经常更新,请阅读原文: https://blog.lindexi.com/post/%E5%A6%82%E4%BD%...请点击 RSS 订阅,推荐使用RSS Stalker订阅博客,或者前往 CSDN 关注我的主页 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可

    2.3K20

    Git的ssh方式如何配置,如何通过ssh方式和提交代码

    大家通过git取代码的时候,一般都是通过http的方式,简单方便。但是细心的童鞋肯定也注意到Git也是支持ssh方式的。可能很多人也试过使用这个方式,但是好像没有那么简单。那么什么是SSH呢?...设置SSH方式那么我们如何使用ssh方式来、推送代码呢,下面以linux机器,gitee平台为例,详细介绍一下整个过程。...如果对单个仓库进行配置的话,那么只能对单个仓库进行克隆,取代码,没有办法进行提交代码,也就是说只有读的权限,没有写的权限。...如果对整个账户进行配置的话,那么不仅可以对所有的仓库进行克隆、取代码,对所有的仓库也可以进行提交代码,不仅有读的权限也有写的权限。...You've successfully authenticated, but GITEE.COM does not provide shell access.图片最后就可以利用ssh的方式进行和推送代码了

    2.9K30

    GitLab配置ssh key

    一、背景   当前很多公司都选择git作为代码版本控制工具,然后自己公司搭建私有的gitlab来管理代码,我们在clone代码的时候可以选择http协议,当然我们亦可以选择ssh协议来取代码。...但是网上很少找到如何git客户端生成ssh key,然后配置在gitlab,我当时在做的时候苦于摸索,后来终于找到了解决方案,那么本文,我们就来聊一聊如何本地git客户端生成ssh key,然后配置在...gitlab里,而后使用ssh协议进行提交和git远程仓库的代码。...到此就完成了gitlab配置ssh key的所有步骤,我们就可以愉快的使用ssh协议进行代码的以及提交等操作了   5....再试一下取代码和提交代码,应该就不需要输入密码了 三、本地配置多个ssh key 大多数时候,我们的机器上会有很多的git host,比如公司gitlab、github、oschina等,那我们就需要在本地配置多个

    99530

    如何创建Git本地仓库与服务器端仓库的关系

    HTML5学堂-利利:关于Git的知识,我们共分成了四个大步骤进行讲解,之前我们提到了Git的安装与配置、Git在本地的使用方法,今天我们要讲解的就是如何创建Git本地仓库与服务器端仓库的关系。...在开发当中,我们会找一台电脑充当服务器的角色,24小时开机,其他每个人都可以从这个“服务器”将版本库中的文件,复制一份到自己的电脑,也能够将各自的文件,提交到服务器仓库里,也可以从服务器仓库中别人提交的文件...---- 有了环境配置之后,我们就能够进行Git与GitHub的相关操作的,但是,先等等,我们得先了解一个东西 —— SSH Key SSH Key 什么是SSH Key?...机器本地Git仓库和GitHub仓库之间的传输,是通过SSH进行加密的,因此需要设置SSH Key。 ---- 准备性的知识我们学完了,接下来我们来了解一下如何进行配置和操作。...Git除了会把“本地的master内容推送到服务端的master分支”之外,还会把本地的master分支和服务端的master分支关联起来,从而让我们在以后的推送或者时简化命令。

    2.2K110

    Git 的基本使用(二)生成SSH,并从远端服务器上取代码

    1.介绍 我在上篇介绍了如何本地创建Git仓库并提交代码到远端。但是其中有个关于SSH的配置没有进行详细说明 本篇就是来介绍关于Git上的SSH ,以及我们如何使用它进行远端的仓库的代码。...而id_rsa 就是私钥。 之后就是将该公钥保存部署到我们的git服务器账号上了。 示例:Gitee 示例:gitHub 配置完毕后,尝试代码的推送,一切顺利之后。...我们后面就是围绕Git进行操作了。 3. 远程仓库代码-git clone 当我们git安装完毕,ssh证书配置完毕后,就可以开始尝试从远端项目代码了。 我们远端仓库的操作,叫做克隆。...//推送本地数据 总结 到这里,我通过两篇文章介绍了git的代码的和推送。...在这里我们就可以进行简单的git的上传和,满足基本需求了。 后续再进行介绍关于分支切换,标签创建。合并分支等等操作吧

    72540

    git–在树莓派(新电脑)重新用git进行pull以及push

    首先是安装:sudo apt-get install git 关于ssh-key,这个略麻烦,首先要在你的gitbash中建立ssh-key文件 ssh-keygen -t rsa -b 4096 -...C “****@qq.com” *号部分清输入你的帐号邮箱 然后你在~/.ssh/ 就可以看到有三个文件,id_rsa和id_rsa.pub 复制其中的id_rsa.pub所有内容到你git帐号的设置中有个...init 网络仓库,git pull git@github.com:luyishisi/The_python_code.git 可以看到基本上仓库就下来了,然后开始准备更换权限。...master 成功。。。!!...原创文章,转载请注明: 转载自URl-team 本文链接地址: git–在树莓派(新电脑)重新用git进行pull以及push Related posts: 解决gitpush的时候因为误加入特大文件,

    83630

    如何用Github钩子做自动部署

    当然,今天的主题并不是博客搭建,而是如何利用Github的钩子,将博客代码部署到服务器上。...网上有很多开源项目可以拿来用,所以我并没有造轮子,而是去找了5K star的开源Go项目webhook,这个工具的作用是接收Github仓库的变动通知,然后调用你配置好的shell脚本,脚本可以写上代码的命令或是编译的操作等...生成ssh key 在编写脚本之前确保服务器有权限github代码,如果已经做了配置可跳过本节去看部署脚本编写。...ssh key是代码托管平台(github、gitee、coding、gitlab等)鉴别你是否有权取代码的身份标识,生成只需一行命令和一路回车就行了。...ssh-keygen Generating public/private rsa key pair.

    1.3K30
    领券