初次使用GitHub教程入门

news2024/11/17 0:39:52

注册一个github账户

访问地址:https://github.com/,点击右上角sign up,录入以下信息,邮箱,密码,账号,会有邮箱验证,跟着步骤来就好了
在这里插入图片描述

配置

本机上设置你的github的邮箱和用户名

账号创建好后,本机上设置你的github的邮箱和用户名

git config --global user.name "git账号"
git config --global user.email "邮箱"

SSH公钥配置

生成本机的SSH key

ssh-keygen -t rsa -C "邮箱"

在这里插入图片描述

查看SSH公钥并复制,将SSH公钥添加到GitHub:

cat ~/.ssh/id_ed25519.pub

登录GitHub,点击“Settings”>>“SSH and GPG keys”>>“New SSH key”。
在这里插入图片描述

title自定义,将公钥粘贴到Key字段中,点击“Add SSH key”。

运行以下命令测试是否成功连接到GitHub

ssh -T git@github.com

token生成

头像>>settings>>Developer Settings(左侧菜单)进入以下页面,按序号点击,生成token
在这里插入图片描述
填写以下信息,点击generate token
在这里插入图片描述
成功后,复制token,并保存到一个位置,不然刷新就看不到了,但是可以regenerate
在这里插入图片描述

idea拉取项目

打开idea,点击Get from VCS

在这里插入图片描述

选择use token,填写刚刚生成的token
在这里插入图片描述
在这里插入图片描述
选择你的项目,或输入ip,进行clone
在这里插入图片描述

问题描述
git clone github上的项目报错:

RPC failed; curl 92 HTTP/2 stream 7 was not closed cleanly: CANCEL (err 8) 4796 bytes of body are still expected fetch-pack: unexpected disconnect while reading sideband packet early EOF fetch-pack: invalid index-pack output

原因分析
遇到这个错误信息时,通常表明在使用Git进行网络通信(如克隆、拉取或推送仓库)时,与远程服务器的HTTP/2连接遇到了问题

解决方案
增加Git操作的缓冲区大小:
Git在传输大量数据时可能会因为缓冲区限制而失败。你可以尝试增加Git的缓冲区大小来解决问题。
例如,使用git config --global http.postBuffer 524288000(这是一个非常大的值,根据需要调整)来设置

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1892131.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

买卖股票的最佳时期含冷冻期(leetcode)

个人主页:Lei宝啊 愿所有美好如期而遇 也就有这样的状态转移方程: 买入:dp[i][0] max(dp[i-1][1] - prices[i], dp[i-1][0]); 可买入:dp[i][1] max(dp[i-1][1], dp[i-1][2]); 冷冻期:dp[i][2] dp[i-1][0] prices…

安装opencv-python出错,怎么办?

安装opencv-python出错 解决方法: 具体版本号,python3.6对应的就是4.3.0.38 pip install opencv-python4.3.0.38 -i https://pypi.tuna.tsinghua.edu.cn/simple

陶建辉当选 GDOS 全球数据库及开源峰会荣誉顾问

近日,第二十三届 GOPS 全球运维大会暨 XOps 技术创新峰会在北京正式召开。本次会议重点议题方向包括开源数据库落地思考、金融数据库自主可控、云原生时代下数据库、数据库智能运维、数据库安全与隐私、开源数据库与治理。大会深入探讨这些方向,促进了数…

Unity | Shader基础知识(第十七集:学习Stencil并做出透视效果)

目录 一、前言 二、了解unity预制的材质 三、什么是Stencil 四、UGUI如何使用Stencil(无代码) 1.Canvas中Image使用Stencil制作透视效果 2.学习Stencil 3.分析透视效果的需求 五、模型如何使用Stencil 1.shader准备 2.渲染顺序 3.Stencil代码语…

最近,被“AI”狠狠刷屏了......

最近,被“AI”狠狠刷屏了。 作为时下最热门的话题,AI画图、AI配音、AI写文案、AI做视频......AI在最近两年可谓是火遍全球。ChatGPT、Midjourney和SORA等技术不断涌现,不仅深刻改变着我们的生活方式,也推动了AI技术的飞速发展。 …

计算机网络之局域网

目录 1.局域网的基本概念 2.LAN的特性 3.局域网特点 4.拓扑结构 5.传输媒体的选择 6.传输媒体 7.传输技术 8.传输技术距离问题 9.LAN的逻辑结构 10.局域网工作原理 上篇文章内容:OSI七层体系结构 1.局域网的基本概念 局域网 是将分散在有限地 理范围内&…

【初阶数据结构】深入解析循环队列:探索底层逻辑

🔥引言 本篇将介绍如何实现循环队列并实现过程需要注意的事项,虽然篇幅较小,但是其中逻辑还是值得引人思考的,循环队列可以采用数组或链表实现,这篇将采用数组实现循环队列 🌈个人主页:是店小二…

Day04-jenkins-docker

Day04-jenkins-docker 9. 案例06: 基于docker的案例实现静态代码9.1 整体流程9.2 步骤与环境1) 步骤2) 环境 9.3 详细步骤1)代码准备2)书写dockerfile3)准备私有仓库4)创建jenkins任务5)web节点上启动对应的docker容器…

小学校园“闲书”交易平台的设计与实现-计算机毕业设计源码04282

小学校园“闲书”交易平台的设计与实现 摘 要 小学校园“闲书”交易平台是为了解决小学生之间的书籍交流和阅读兴趣培养而设计的。该平台通过使用现代技术手段,如移动应用开发和互联网技术,构建了一个功能齐全的交易平台。平台支持用户注册与登录&#x…

Python 面试【高难】

欢迎莅临我的博客 💝💝💝,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:「stormsha的主页」…

[OC]萝卜圈Python手动机器人脚本

这是给机器人设置的端口,对照用 代码 # #作者:溥哥’ ##机器人驱动主程序 #请在main中编写您自己的机器人驱动代码 import msvcrt def main():a"none"while True:key_input msvcrt.getch()akey_inputif abw:print(a)robot_drv.set_motors(1,40,2,40,3,…

Qt Group与华为合作开发OpenHarmony版本,打造无缝跨设备操作系统

在华为开发者大会2024上,跨平台软件开发和质量保证工具的领先供应商 Qt Group(Nasdaq, Helsinki: QTCOM)荣幸地宣布成为OpenHarmony生态系统合作伙伴。这是继近几年华为采用Qt开发框架和自动化测试工具Squish的商业许可后,Qt Grou…

【数学建模】 数据处理与拟合模型

文章目录 数据处理与拟合模型1. 数据与大数据1.1 什么是数?什么是数据?1.2 数据与大数据1.3 数据科学的研究对象 2. 数据的预处理2.1 为什么需要数据预处理2.2 使用pandas处理数据的基础2.3 pandas常用方法总结2.4 数据的规约1) 维度规约2) 数值规约3) 数…

小型语言模型SLM:趋势和用例

前言 近年来,GPT 和 BERT 等大型语言模型 (LLM) 不断发展,参数数量从数亿飙升至 GPT-4 等后继者的一万亿以上。然而,不断增长的参数规模引出了一个问题:对于企业应用来说,参数规模越大就一定越好吗? 答案…

测试图片上传功能,使用postman提供的url

是不是有时候想要测试图片上传功能,但是没有后台url进行测试,这时候就可以使用postman提供的url: https://postman-echo.com/post接下来,我将教你在postman中,用该url测试图片上传功能。 1.发送图片上传请求 第一步…

数据结构 -AVL树

文章目录 AVL树左旋和右旋插入的四种情况(一)新数字插到了左子树,导致左子树比右子树高2;左孩子的左子树比其右子树高1(二)新数字插到了左子树,导致左子树比右子树高2;左孩子的右子树…

Echarts中的热力图和漏斗图(在Vue中使用热力图和漏斗图)

热力图 (Heatmap) Echarts的热力图用于展示两个维度数据矩阵中的值分布情况。它通过在平面上划分成多个矩形区域,并用不同的颜色填充这些区域来表示数据的大小或强度。颜色渐变从浅到深通常映射着数值从小到大,从而直观展示数据的集中程度和分布模式。热…

MIPI概述

MIPI MIPI(Mobile Industry Processor Interface)是移动行业处理器接口的缩写,由移动行业处理器接口联盟(MIPI Alliance)(一个标准化组织,官网:Interface Specifications for Mobil…

【web APIs】快速上手Day04(Dom节点)

目录 Web APIs - 第4天日期对象实例化方法案例-页面显示时间时间的另外一个写法 时间戳三种方式获取时间戳案例-毕业倒计时效果 节点操作DOM节点查找节点父节点查找案例-关闭广告子节点查找兄弟关系查找 增加节点创建节点追加节点案例-学成在线案例渲染克隆节点 删除节点 M端事…

IDEA 一键部署Docker

以部署示例服务(sevnce-demo)为例。 配置服务器 地址、账号、密码根据实际情况填写 配置镜像仓库 地址、账号、密码根据实际情况填写 编写Dockerfile 在sevnce-demo根目录下右键,选择创建Dockerfile。 # 基础镜像 FROM sevnce-registry.c…