如何通过ssh链接本地与Github

这篇具有很好参考价值的文章主要介绍了如何通过ssh链接本地与Github。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  • 👋 Hi, I’m @货又星
  • 👀 I’m interested in …
  • 🌱 I’m currently learning …
  • 💞️ I’m looking to collaborate on …
  • 📫 How to reach me …
    • README 目录(持续更新中) 各种错误处理、爬虫实战及模板、百度智能云人脸识别、计算机视觉深度学习CNN图像识别与分类、PaddlePaddle自然语言处理知识图谱、GitHub、运维…
    • WeChat:1297767084
    • GitHub:https://github.com/cxlhyx

前言

大学生一下午的学习笔记。为什么要链接GitHub与本地,为什么通过ssh链接而不是https

通过链接本地与GitHub我们可以将本地的代码上传GitHub,并从GitHub上下载代码到本地,继而利用GitHub实现共享和协作开发代码。使用ssh链接具有一个重要优势,那就是便捷。如果我们的电脑设置了SSH的公钥,那么在每次传代码时都无需再次输入账号和密码,同时可以减少很多繁琐的操作。


1、生成并设置ssh

链接之前我们需要有ssh,打开cmd,输入ssh-keygen -t rsa -C "xxxxx@xx.com",然后会在 C:\Users\用户名 位置生成一个名为 .ssh 的文件夹。该文件中的 id_rsa.pub 文件中存放的就是公钥。使用记事本打开,复制公钥。接着进入github设置公钥。ssh 连接github,ssh,github,运维
Title:自己起一个有高分辨率的名字。Key:就是刚刚复制的 id_rsa.pub 文件中的内容。
ssh 连接github,ssh,github,运维
添加成功后就会显示出来,配置好之后,Github 远程仓库,就可以和你的电脑通过 ssh 进行连接了。ssh 连接github,ssh,github,运维

2、下载Git Bash 、GitHub Desktop

这里可参考github新手用法详解(建议收藏!!!)

3、创建Repository

ssh 连接github,ssh,github,运维

4、复制SSH链接,用Desktop打开,将https地址换成git@。

ssh 连接github,ssh,github,运维
ssh 连接github,ssh,github,运维
ssh 连接github,ssh,github,运维

5、在文件夹中建立测试文件,右键点击文件夹,点击git bash。

ssh 连接github,ssh,github,运维
ssh 连接github,ssh,github,运维

6、依次输入git add . git commit -m”push” git push 引号内的内容可以随意改动,这个语句的意思是给你刚刚上传的文件一个备注,方便查找记忆而已。这样就成功了。第一次使用时可能还需要git init 进行初始化。

git init
git add .   
git commit -m"push"
git push

ssh 连接github,ssh,github,运维
ssh 连接github,ssh,github,运维

7、接下来再从Github上拉取文件,首先先在Github上建立测试文件。

ssh 连接github,ssh,github,运维

ssh 连接github,ssh,github,运维

ssh 连接github,ssh,github,运维
这样就创建成功了。

8、然后还是一样右键文件夹点击git bash,输入git pull。

git pull

ssh 连接github,ssh,github,运维
ssh 连接github,ssh,github,运维

9、打开GitHub Desktop可以看到我们在Github 上的库中做了两次操作,分别是上传文件和创建文件以便我们测试拉取。

ssh 连接github,ssh,github,运维
ssh 连接github,ssh,github,运维

10、克隆库,输入git clone + ssh 链接即可

ssh 连接github,ssh,github,运维
ssh 连接github,ssh,github,运维
运行结果如图
ssh 连接github,ssh,github,运维文章来源地址https://www.toymoban.com/news/detail-751883.html

到了这里,关于如何通过ssh链接本地与Github的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • git通过ssh代理连接github(gitee不支持),并更改端口

    需求 git clone github/gitee远程仓库,使用ssh协议,并且走本地的http代理(端口3128)。 运行环境是Ubuntu 20.04。 github使用ssh代理的方案 修改 ~/.ssh/config 文件: Hostname ssh.github.com 和 ProxyCommand nc -X connect -x 127.0.0.1:3128 %h %p 定义对服务器 github.com 的 ssh 调用应该重新路由到端口 3128 上的代

    2024年02月17日
    浏览(47)
  • 如何在Ubuntu上进行GitHub ssh连接

    要在 Ubuntu 上使用 SSH 连接到 GitHub,您需要进行以下步骤: 生成 SSH 密钥对 :首先在您的本地机器上生成一个 SSH 密钥对。打开终端并运行以下命令: 上述命令将为您生成一个新的 ed25519 SSH 密钥对。当提示您输入要保存密钥的位置时,按 Enter 接受默认位置。然后,您将被提

    2024年02月10日
    浏览(43)
  • 区域入侵检测AI边缘计算智能分析网关V4如何通过ssh进行服务器远程运维

    智能分析网关V4是一款高性能、低功耗的AI边缘计算硬件设备,它采用了BM1684芯片,集成高性能8核ARM A53,主频高达2.3GHz,并且INT8峰值算力高达17.6Tops,FB32高精度算力达到2.2T,每个摄像头可同时配置3种算法,设备能同时对16路视频流进行处理和分析,能应用在工地、工厂、车

    2024年01月18日
    浏览(61)
  • open3d 通过vscode+ssh连接远程服务器将可视化界面本地显示

    当使用远程服务器时,我们希望能像在本地一样写完代码后能立刻出现一些gui窗口。但是目前网络上的资料都不能很好的解决这个问题。本文尝试尽可能简短地解决这个问题。 已经非常简化了,可以使用一行代码完成 我们这里要使用 VcXsrv 。安装过程一路next就行。但是注意

    2024年02月13日
    浏览(65)
  • 如何通过ssh远程连接自己的主机(Linux)?

    可以看到,有多块网卡在工作,其中eno1是有线网卡,UP表示开启了,但没有运行(RUNNING),因为此时主机并没有连接有线网络。 lo是本地虚拟网卡,所有设备都为127.0.0.1,可以在没有网络的环境中用来测试。 wlp4s0是无线网卡,它被开启(UP),且正在工作(RUNNING)。第二行

    2024年02月04日
    浏览(53)
  • 加强版python连接飞书通知——本地电脑PC端通过网页链接打开本地已安装软件(调用注册表形式,以漏洞扫描工具AppScan为例)

            如果你想要通过超链接来打开本地应用,那么你首先你需要将你的应用添入windows注册表中(这样网页就可以通过指定代号来调用程序),由于安全性的原因所以网页无法直接通过输入绝对路径来调用本地文件。         创建文本文档,使用记事本打开,添加内

    2024年02月09日
    浏览(42)
  • 如何在Windows通过固定tcp公网地址ssh远程访问本地Kali Linux

    本文主要介绍如何在Kali系统编辑SSH配置文件并结合cpolar内网穿透软件,实现公网环境ssh远程连接本地kali系统。 默认新安装的kali系统会关闭ssh 连接服务,我们通过命令打开: 启动后我们查看ssh 状态,active 表示ssh 正常运行 通常ssh 是使用账号或者密码进行登录连接,所以还需要开

    2024年04月23日
    浏览(48)
  • 如何通过内网穿透实现固定tcp地址ssh远程连接Kali

    简单几步通过[cpolar 内网穿透](cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站)软件实现ssh 远程连接kali! 默认新安装的kali系统会关闭ssh 连接服务,我们通过命令打开: 启动后我们查看ssh 状态,active 表示ssh 正常运行 通常ssh 是使用账号或者密码进行登录连接,所

    2024年02月04日
    浏览(55)
  • 如何通过快解析测试接口内外网?本地内网ip让外网访问连接

    接口调试测试是网络技术员经常工作内容之一。如在公司内部api项目webserver测试,在公司内办公室个人电脑是正常用内网IP访问连接测试的,但在外网电脑需要远程测试时需要怎么测试呢?这里提供一种内网地址让外网访问的通用方法:快解析内网映射。 内网地址在外网访问

    2024年02月07日
    浏览(54)
  • 如何通过内网穿透实现Java远程连接操作本地Elasticsearch开源搜索和分析引擎

    本文主要介绍在无公网ip环境,如何使用cpolar内网穿透工具实现Java远程连接操作本地Elasticsearch开源搜索和分析引擎。 Cpolar内网穿透提供了更高的安全性和隐私保护,通过使用加密通信通道,Cpolar技术可以确保数据传输的安全性,这为用户和团队提供了更可靠的保护,使他们

    2024年01月23日
    浏览(56)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包