首页 > 其他分享 >Git使用教程五

Git使用教程五

时间:2024-09-25 14:25:18浏览次数:3  
标签:Git 教程 公钥 clone rsa git ssh 使用 添加


基于ssh协议(推荐)



该方式与前面https方式相比,只是影响github对于用户的身份鉴权方式,对于git的具体操作(如提交本地、添加注释、提交远程等操作)没有任何影响。



生成公私钥对指令(需先自行安装OpenSSH):ssh-keygen-t rsa-C"注册邮箱"



步骤:



1.生成客户端公私钥文件



2.将公钥上传到GitHub



实际操作:



1.先生成公钥,到指定位置查找公钥,然后复制内容







Git使用教程五_git


2.添加公钥到Github




Git使用教程五_微信公众号_02


3.输入生成的公钥文件内容(id_rsa.pub)




Git使用教程五_微信公众号_03


4.执行后续git操作,操作与先前一样


a.clone线上仓库到本地(git clone)




Git使用教程五_git_04


b.修改文件后添加缓存区



分支相关指令




Git使用教程五_微信公众号_05




Git使用教程五_指定位置_06


合并分支




Git使用教程五_指定位置_07




Git使用教程五_git_08


欢迎关注微信公众号黑马金牌编程


Git使用教程五_微信公众号_09


标签:Git,教程,公钥,clone,rsa,git,ssh,使用,添加
From: https://blog.51cto.com/HMJP/12109133

相关文章

  • Git使用教程四
    拉取线上仓库:gitpull提醒:在每天工作的第一件事就是先gitpull拉取线上最新·的版本:每天下班前要做的是gitpush,将本地代码提交到线上仓库。有兴趣可以关注一下微信公众号......
  • Git使用教程三
    2.远程仓库线上仓库的操作学习以Github为例2.1完成线上仓库创建注意:仓库要求在当前账号下唯一2.2两种常规使用方式2.2.1基于http协议a.创建空目录,名称就称为shopb.使用clone指令克隆线上仓库到本地......
  • Git使用教程六
    冲突的产生与解决案例:模拟产生冲突。①同事在下班之后修改了线上仓库的代码注意:此时我本地仓库的内容与线上不一致的。2.第二天上班的时候,我没有做gitpull操作,而是直接修改了本地的对应文件的内容需要在下班的时候将代码......
  • Git使用教程七——Git实用技能
    Git实用技能1.图形管理工具GithubforDesktopSourcetree老牌的GitGUl管理工具了,也号称是最好用的GitGUI工具。功能丰富,基本操作和高级操作都非常流畅,适合初学者.上手。TortoiseGit对于熟悉SVN的开发人......
  • system的使用
    <stdio.h>    std是一个标准库,i=input  o=output    标准输入输出库  .h头文件system的使用功能:在已经运行的程序中执行另外一个外部程序参数:外部可执行程序名称返回:成功:0失败:任意数字......
  • Windows安装HeidiSQL教程(图文)
    一、软件简介HeidiSQL是一款开源的数据库管理工具,主要用于管理MySQL、MariaDB、SQLServer、PostgreSQL和SQLite等数据库系统。它提供了直观的用户界面,使用户可以轻松地连接到数据库服务器、执行SQL查询、浏览和编辑数据、管理数据库结构等操作。跨平台支持:HeidiSQL可以在Windows操......
  • nessus快速安装使用指南(非常详细)零基础入门到精通,收藏这一篇就够了
    Nessus是一款功能强大的漏洞扫描工具,用于识别系统、网络和应用中的安全漏洞。本文将提供Nessus的快速安装与使用指南,帮助迅速上手这款工具。一、安装Nessus1.下载Nessus安装包首先,访问Nessus官方网站(https://www.tenable.com/downloads/nessus?loginAttempted=true),根据......
  • 轻松编排工作流,浅谈DolphinScheduler如何使用Python调用API接口?
    最近,在做某大型零售企业项目时,有客户用到DolphinScheduler,并咨询是否可以用Python脚本编排工作流?该如何实现?相信有很多人会有这样的疑问,那么,本文将为我们简单分享DolphinScheduler的优势和实际使用。为什么企业数据开发要使用海豚调度?当企业在做数据开发时,任务调度平台会扮演自动......
  • php中使用FPDF生成PDF文件
    1.下载安装FPDF,可以在官网上下载(http://www.fpdf.org/),下载压缩包后解压,解压后的文件夹命名为“fpdf”。2.创建一个php文件和“fpdf”平级,代码如下<?phprequire('fpdf/fpdf.php');$pdf=newFPDF();$pdf->AddPage();$pdf->SetFont('Arial','B',16);$pdf->Image('......
  • 如何恢复被删除的 GitLab 项目?
    本文分享如何使用极狐GitLab的项目延迟删除功能来避免仓库被用户误操作。该功能设置了删除延时时间,在延时期间内,用户还可以对项目进行恢复。极狐GitLab为GitLab的中文发行版,中文版本对中国用户更友好。可以一键私有化部署,也可以直接使用SaaS。详细安装指南可以查看官网http......