git连接github完整教程

【Git】Git连接GitHub 文章篇幅过长,纯粹浏览可能造成人体不适,如果信得过我,建议打开电脑,照着步骤做。 步骤概览: 前言 下载并安装Git 申请GitHub账号 创建本地SSH并复制粘贴到GitHub 创建远程仓库 将本地仓库推送到远程仓库 第二次将本地仓库推送到远程仓库出错了怎么办? 两个Git危险的命令 总结 前言 小王子里面有一句话:“... 阅读详情

1.注册帐号和连接github

(1)注册github账号;
(2)连接git与github

本地Git仓库和GitHub仓库之间的传输是通过SSH加密传输的,GitHub需要识别是否是你推送,GitHub只要知道了你的公钥,就可以确认只有你自己才能推送,所以需要配置ssh key 。

2.创建SSH Key。

在用户主目录(C:\Users\Administrator)下,看看有没有.ssh文件,如果有,再看文件下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接到下一步。如果没有,打开Git Bash,输入命令,创建SSH Key

$ ssh-keygen -t rsa -C “123@126.com” //123 是你自己注册GitHub的邮箱

直接回车就哦了。
再去用户主目录里找到.ssh文件夹,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露,id_rsa.pub是公钥,可以公开。

3.接下来到GitHub上,打开“Account settings”–“SSH Keys”页面,然后点击“Add SSH Key”,填上Title(随意写),

在Key文本框里粘贴 id_rsa.pub文件里的全部内容。

4.验证是否成功,在git bash里输入下面的命令

ssh -T git@github.com

5.下面开始设置username和email,因为github每次commit都会记录他们

$ git config --global user.name “name”//你的GitHub登陆名
$ git config --global user.email “123@126.com”//你的GitHub注册邮箱

6.接下来就是把本地仓库传到github上去

##关联一个远程库命令, git@github.com:yanglin1501804006/example.git 中 yanglin1501804006是创建仓库的owner,example.git是仓库名称
$ git remote add origin git@github.com:yanglin1501804006/example.git

git push -u origin master

通常下边这种方法是github上有一个仓库,下载到本地,在上传的方法:
git clone https://github.com/vuejs/vue-next.git[这个是下载的仓库]
git init
git add README.md
git commit -m “first commit”
git remote add origin git@github.com:yanglin1501804006/LearningHtmlCSS3.git[这个是我自己的仓库]
git push -u origin master[首次使用需要带-u参数]

7.查看公钥位置

cd ~/.ssh

在这里插入图片描述

在 mac 上使用 Git 和 GitHub 连接 在 mac 上使用 Git 和 GitHub 连接,mac git 的地址: http://code.google.com/p/git-osx-installer/ 由于可能这个网址访问 不了,所以需要使用源码安装。 阅读详情

相关推荐

使用TensorFlow搭建FNN(全连接神经网络)的基本步骤

提示:转载请注明出处,若本文无意侵犯到您的合法权益,请及时与作者联系。 目录 一、定义神经网络的输入输出 二、搭建神经网络 1、定义一个神经层中的权重 2、定义一个神经层中的阈值 3、定义一个神经层中的激活函数 4、组合神经层为神经网络 三、搭建损失函数和优化器 1、搭建损失函数 首先介绍第一个函数这其中用到的共同的函数为 2、定义优化器 四、训练神经网络 全连接神经网络的网络结构如下: 一、定义神经网络的输入输出 神经网络最擅长的工作就是模拟非线性函数,即一个复杂的高..

qq_41959920的博客 4070

基于 SSH 协议配置 Git 连接 GitHub

0.安装 Git 1.注册 GitHub 账号 2.配置 Git 的用户名和邮箱 3.远程连接 GitHub 有两种传输协议 4.基于 SSH 协议配置 Git 连接 GitHub 5.基于 HTTPS 协议配置 Git 连接 GitHub

脚踏实地,仰望星空 1万+

超简单的视频换脸,效果相当不错!完全白嫖的技术,来自ComfyUI 官方客户端一键搞定!手把手教会你如何下载安装部署,而且教你如何使用。

如果你电脑上没有安装Visual Studio的C++桌面开发组件,还有Windows应用SDK C++模板,那么你需要自行去下载安装下【安装后默认界面会自动识别系统语言,当然如果你是中文繁体用户,那么你可以在 ComfyUI 的管理器里下载。】并把它放入根目录-models-insightface文件夹内 , 同时下载视频换脸工作流 【分享手把手教你视频换脸,本地部署,轻轻松松当上“电影主角”】,否则insightface无法被正常载入。) 这是换脸必备的工具 ,安装后重启;

TianLeung的博客 2859

【git】从零实现git到github的连接和上传文件(最完整)

最全最完整的git到github的连接教程

川川自溢的博客 4206

1.5元主控搞定高精度电流电压采集?STC8G1K08+INA180A3硬件设计全解析

本文详细解析了如何利用成本仅1.5元的STC8G1K08单片机与INA180A3电流检测放大器,构建一套高精度、低成本的电流电压采集系统。文章深入剖析了硬件设计精髓,包括利用MCU内部上拉电阻直驱数码管以节省成本、INA180A3的配置与计算,以及实现高频率采集并与上位机高速通信的软件策略,为嵌入式开发中的极致性价比设计提供了完整方案。

weixin_29166013的博客 600

机器人空间平滑过渡-6点5次贝塞尔曲线

在工业机器人应用中,空间直线或者圆弧等笛卡尔运动中常使用贝塞尔曲线作为过渡平滑, 而6个控制点5次贝塞尔曲线更具备轨迹平滑、速度可导、加速度连续等要求,往往应用于 高级的机器人控制系统中。 贝塞尔曲线(Bézier curve)定义: 五次贝塞尔曲线公式为 化简得到 从上述式子来看,跟五次多项式是一致的,因此跟5次多项式轨迹规划也有相似之处。 但也存在不一致的地方。若使用...

4327

Gitlab导入GitHub仓库(Gitlab与GitHub仓库互相迁移)(Git外部仓库导入)

一、GitHub部分 1、首先在GitHub官网上注册自己的GitHub账号,要确保: 您的Github和Gitlab帐户都是使用相同的公共电子邮件帐户或。 您使用GitHub图标登录到GitLab帐户,这意味着您为这两个帐户使用相同的电子邮件地址。 (好像也不用非得一样。。。自己搭建的gitlab仓库同样可以迁移GitHub 仓库,我这个例子就是自己搭建的Gitlab仓库) 2、登录GitHub,在GitHub中正常创建仓库,或者使用GitHub中已有的仓库。可以看到下图中,我的GitHub中有两个..

独自陶醉 3710

scratch经典游戏主题源码分享,包含了20多款经典游戏

经典游戏案例:1、360度角度射击游戏 2、捕鱼达人 3、超级马里奥 4、超级玛丽 5、吃豆人相关 6、穿着喷气背包的海龟 7、大鱼吃小鱼 8、俄罗斯方块 9、飞机大战 10、愤怒的小鸟 11、黄金矿工 12、节奏大师 13、连连看 14、迷宫游戏 15、跑酷游戏 16、扫雷 17、水果忍者 18、坦克大战 19、推箱子 20、消除泡泡 21、保卫萝卜 22、植物大战僵尸

IT_Scratch的博客 1万+

将 Git 连接到 GitHub 的过程

如果你不想使用 SSH,可以选择 HTTPS 方式连接 GitHub。将 Git 连接到 GitHub 的过程主要包括以下几个步骤:安装 Git、配置 Git 用户信息、生成 SSH 密钥(或使用 HTTPS 方式)、将本地仓库与 GitHub 仓库关联。通过以上步骤,你可以将 Git 成功连接到 GitHub。按提示操作,可以选择默认路径保存密钥(通常是 ~/.ssh/id_rsa),也可以设置一个密码(可选)。如果是第一次推送,可能需要输入用户名和密码(HTTPS 方式)或通过 SSH 密钥验证。

imyting的专栏 834

Transformer实战(30)——Transformer注意力机制可视化

在本节中,我们讨论了人工智能面临的最重要问题之一:可解释人工智能 (explainable artificial intelligence, XAI)。随着语言模型的不断发展,可解释性成为一个严峻的问题。本节中,我们从 Transformer 的角度出发,研究了 Transformer 架构中的自注意力机制,尝试通过各种可视化工具理解这些机制的内部过程。

盼小辉丶的博客 2645

4、基于球面波展开的近场/远场变换技术解析

本文深入解析了基于球面波展开的近场/远场变换技术,涵盖坐标系统选择、截断测量处理、高级SWE方法及实际应用场景。重点介绍了广义SWE、全探头补偿、平移SNF测量(TSWE)等关键技术,结合吸收材料与导电地板系统的误差处理方案,系统总结了各类方法的优缺点与适用场景,并通过流程图和案例分析展示了技术应用路径。该技术在汽车、通信和航空航天领域的天线测量中具有重要价值,可显著提升测量效率与精度。

dell8的博客 255

Linux 下 Git 连接 GitHub 完整教程(SSH + 克隆 + 推送)

对于刚接触 Linux 和 GitHub 的新手来说,从克隆代码到推送修改,全程可能会遇到不少小疑问。这篇教程整理了最详细、最易懂的步骤,从 Git 安装到代码推送,每一步都附具体操作,跟着做就能轻松完成,全程无坑~

2403_89166179的博客 406

28-手把手教你手写CPU-Verilog - 乘法器设计:Booth算法与Wallace树乘法器

文章摘要: 本文详细介绍了两种高效乘法器设计方法:Booth算法和Wallace树乘法器。Booth算法通过检测乘数连续1/0减少部分积,适合有符号数运算;Wallace树采用树形结构压缩部分积,显著降低延迟。文章包含算法原理、具体示例、Verilog实现代码(4位乘法器)及性能对比表,指出Booth适用于通用处理器,Wallace树更适合高性能DSP/GPU。最后强调实际设计中需根据速度、面积和功耗需求选择合适方案。

2301_79143213的博客 206

本地git和远程github连接完整教程

一、注册账户以及创建仓库 要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之后会出现一些仓库的配置信息,这也是一个git的简单教程。步骤如下: 1、打开https://github.com 直接在首页上注册 2、点按钮注册成功之后,在页面上方用户菜单上选择 “+”-&gt...

一树荼蘼的博客 1万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Windows系统永久配置Git使用SSH连接GitHub完整教程

本文是一篇完整的Windows系统下Git使用SSH连接GitHub的配置教程,适用于所有GitHub项目的克隆和操作。通过一次性配置,让您永久享受SSH带来的快速、安全、免密码的Git操作体验。

jiangushi的博客 2227

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

超详细的Git下载安装、环境变量配置教程

一、安装教程: 1.首先去官网下载git安装包,附网址:https://git-scm.com/ 官网下载会比较慢,附上csdn下载链接: 2.点击下载好的exe文件 3.一直点击next,直到出现install,点击install,安装完成后点击finish: 4.启动测试   到此,Git的安装完成,可以在开始菜单中看到Git的三个启动图标(Git Bash、Git CMD(Deprecated)、Git GUI)。   Git Bash

君_陌的博客 5万+

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Git教程

Git+GitHub+Idea 前言 本教程使用Git+gitHub+Idea讲解如何使用Git来进行代码的版本管理(当然此处的GitHub可以使用gitlab或是其他的git远程仓库服务),整个过程是从实际项目开发的过程开始的,包括仓库的创建,到工程代码的提交,分支的建立,分支的合并等; 首先准备工作是:有GitHub账号(实际使用可以是其他的git应用),并且会使用GitHub...

weixin_30755709的博客 89

Git-Bash向远程仓库上传文件详细教程

本文提供了使用Git Bash向远程仓库上传文件的详细教程,适用于Windows用户和GitHub/Gitee/GitLab等平台。教程包含以下核心内容: 准备工作:安装Git for Windows、注册远程仓库账号并创建空仓库 配置Git:设置全局用户名和邮箱信息 两种连接方式对比:HTTPS(简单)和SSH(安全) HTTPS上传具体步骤: 进入项目目录初始化仓库(git init) 创建.gitignore排除不必要文件 添加文件到暂存区(git add) 提交到本地仓库(git commit) 关

m0_69395553的博客 366

云服务器部署git连接GitHub

使用环境:腾讯云centos 7.1 yum install git; 运行 git Bash 客户端,输入如下代码: $ cd ~/.ssh $ ls 这两个命令就是检查是否已经存在 id_rsa.pub 或 id_dsa.pub 文件 如果没有则进行下面这步: 创建ssh key $ ssh-keygen -t rsa -C "your_email@example.com" 代码参数含义: -t 指定密钥类型,默认是 rsa ,可以省略。 -C 设置注释文字,比如邮箱。 -f 指定密钥文件存

weixin_43743711的博客 1233

Git-it完整教程:从零开始学习版本控制的10个步骤

Git-it是一款专为初学者设计的命令行工具,通过实践挑战帮助你掌握Git和GitHub的核心技能。无论你是开发新手还是需要系统学习版本控制的开发者,这个教程都能让你在短时间内快速上手Git的基本操作和高级技巧。 [![Git-it欢迎界面](https://raw.gitcode.com/gh_mirrors/gi/git-it/raw/85b31b48a2b1f22dcd332fd846ee

gitblog_00998的博客 487

Git连接Github

1.安装Git 1.下载git 下载链接:https://git-scm.com/ 进入页面之后,如下图所示: 点击红色方框中的Download 2.31.1 for Windows,跳转到下图所示页面: 根据你电脑的位数选择下载的版本,如果是32位则选择红色方框中对应的:32-bit Git for Windows Setup。如果是64位则选择红色方框中对应的64位:64-bit Git for Windows Setup。我的电脑是64位,所以下载之后得到下图所示安装包: 至此,git下载完成,

qq_39909808的博客 3550

Git 及 GitHub实用教程

Git 基础 一、初识 GitHub 1.1 什么是 Git ​ Git 是一个免费、开源的版本控制软件 1.2 什么是版本控制系统 版本控制系统是一种**记录一个或若干个文件内容变化,以便将来查阅特定版本修改情况的系统。** 1.3 版本控制系统具体的功能 记录文件的所有历史变化 随时可恢复到任何一个历史状态 多人协作开发或修改项目 错误可恢复 1.4 什么是 GitH...

annjeff的博客 6410

完整步骤进行Git连接GitHub操作

文章目录创建本地仓库ssh连接远程仓库git bush指令(无需输入用户名账号密码)TortoiseGit工具https连接远程仓库git bush指令(无需密钥,需要github账号密码)TortoiseGit工具克隆远程仓库到本地git bush指令TortoiseGit工具 创建本地仓库 git init 在本地创建本地仓库 ssh连接远程仓库 git bush指令(无需输入用户名账号密...

dustdawn的博客 1万+
上一篇: 01-小程序UI组件库
下一篇: SpringBoot 2原理---SpringBoot配置文件的加载原理和优先级
Spring的思念
博客等级 码龄7年 80粉丝 143原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值