github创建仓库并添加ssh key

一、建立仓库

        点击右上角加号,选择 New repository,如图所示:

       

        然后填写仓库名称,选上 Initialize this repository with a README,这个意思是在建立仓库时自动生成 README.md 文件,最后 Create repository,如图所示:

         

二、安装客户端 msysgit

github 是服务端,要想在自己电脑上使用 git 还需要一个 git 客户端,这里选用 msysgit,这个只是提供了 git 的核心功能,而且是基于命令行的。如果想要图形界面的话只要在 msysgit 的基础上安装 TortoiseGit 即可。

装完 msysgit 后右键鼠标会多出一些选项来,然后我们在本地新建个文件夹(比如叫 github),右键选择 Git Init Here,这样 github 文件夹内会多出来一个 .git 文件夹,这就表示本地 git 创建成功。右键 Git Bash 进入 git 命令行就可以把刚刚新建的仓库克隆到本地,当然我们还需要配置下 ssh key。

三、配置 git

首先在本地创建 ssh key:

ssh-keygen -t rsa -C "your_email@youremail.com"

后面的 your_email@youremail.com 改为自己的邮箱,之后会要求确认路径和输入密码,这里使用默认的一路回车就行。成功的话会在 ~/ 下生成 .ssh 文件夹,打开 id_rsa.pub,复制里面的 key,回到 github,进入 settings,左边选择 SSH keys,Add SSH Key,title 随便填,粘贴 key。为了验证是否成功,在 git bash 下输入:

ssh -T git@github.com

如果是第一次的会提示是否 continue,输入 yes 就会看到:You've successfully authenticated, but GitHub does not provide shell access,这就表示已成功连上 github。

接下来我们要做的就是把 github 上面建立的仓库克隆到本地,在此之前还需要设置 username 和 email,因为 github 每次 commit 都会记录他们。

git config --global user.name "your name"
git config --global user.email "your_email@youremail.com"

克隆到本地(比如克隆 css 的项目):

git clone git@github.com:zhuyujia/css.git

需要注意的是:github 提供了 3 种 url 路径(HTTPS,SSH,Subversion),一般如果账号处于登录状态,那么我们可以用 SSH,就像上面的代码,如果没有登录的话,只能用 HTTPS 的 url 了,如图所示:


克隆成功,如下所示:


四、修改,提交,上传

我们可以修改克隆到本地的项目,修改完成后先要 add 修改的文件(. 表示全部),然后填写 commit,最后在 push 到 github。

git add .
git commit -m 'update'
git push
github上传项目到远程仓库 1.首先下载一个github:https://gitforwindows.org/ 2.安装成功后,我们找到开始菜单的git bash: 3.创建本地仓库 4.通过命令git init把这个文件夹变成Git可管理的仓库 这时你会发现TEST里面多了个.git文件夹,它是Git用来跟踪和管理版本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。 5.... 阅读详情

相关推荐

XS5018A TX ISP芯片同轴高清模拟输出图像处理芯片用户指南

当看门狗开启且系统异常,看门狗模块得不到喂狗信号时,自动产生看门狗复位信号,复位​​​​​​​。分量上与人眼对光谱的响应通常是有偏差的,通常通过一个色彩校正矩阵校正光谱响应的交叉效。但实际上由于电路的作用,复位模块对整个芯片及各个功能模块的复位进行统一管理,负责产生各个模块的软复位信。每个区域前景色可以在 16 个色表中查找,单个区域的前景色统一,各个区域的前。较弱的坏点被放大成刺眼的白点和明显的黑点,强烈推荐开启动态坏点校正功能。四种制式,通过寄存器配置,可以很方便的实现四种制式的切换、且可以对截止。

2403_88922712的博客 1960

【GIT】GitHub添加ssh密钥

在想要克隆GitHub项目到本地时,通常开源通过https和ssh两种方式,由于GitHub的服务器步数在海外,https连接受网络波动的影响较大,经常会出现连接中断的情况,相比之下,用ssh方式进行克隆显得更加方便和高效。GitHub 的 SSH 密钥用于对你的 GitHub 账号进行身份验证,以便你能够通过 SSH 安全地连接和进行操作。便利性:一旦将 SSH 密钥添加到你的 GitHub 账号中,你可以通过 SSH 协议与 GitHub 远程仓库进行通信,而无需每次都输入用户名和密码。

weixin_44624036的博客 7512

FoundationPose复现及Realsense应用

FoundationPose是一个统一的基础模型,用于6D对象姿态估计和跟踪,支持基于模型和无模型的设置。在测试时可以立即应用于未见过的新对象,无需微调,只要给出其CAD模型,或者捕获少量RGBD参考图像。得益于统一框架,下游姿态估计模块在两种3D模型设置中都是相同的,当没有CAD模型时,使用神经隐式表示进行高效的新视角合成。通过大规模合成训练,辅以大型语言模型(LLM)、一种基于transformer的新架构和对比学习公式,实现了强大的泛化能力。

m0_56661101的博客 1万+

GItHub配置ssh key的步骤(个人复习)

如果你已经有SSH密钥(例如,文件名为id_rsa和id_rsa.pub),你可以跳过下面的步骤2和3。5. 你可以选择为SSH密钥设置密码,这样每次使用密钥时都需要输入密码。8. 登录GitHub账户,点击右上角的头像,选择"Settings"。11. 在"Title"字段中,为SSH key起一个有意义的名称。13. 点击"Add SSH key"保存并添加SSH key。6. 在终端中显示出SSH密钥已经生成,包括公钥和私钥。12. 在"Key"字段中,粘贴你之前复制的公钥内容。

zhiqvyunxvci的博客 1940

DTS 数据迁移

支持关系型数据库(MySQL, Oracle, SQL Server等)、NoSQL数据库、大数据系统等。DTS数据迁移是现代化数据架构调整和云迁移过程中的重要工具,能够大大降低数据迁移的复杂度和风险。DTS (Data Transmission Service) 是一种数据迁移和同步服务,:先迁移历史数据(全量),再实时同步新增变化(增量):不同数据库类型间迁移,如Oracle到MySQL。:将单库数据迁移到分库分表架构。:将业务数据迁移到分析型数据库。:将本地数据库迁移到云数据库。

qq_41081716的博客 749

C#与Lua交互原理

以前每一次研究一些新知识并且有所收获的时候,都想写一篇博客来分享这种自己的收获。 一直没有写主要是因为自己水平太菜了,怕写出来贻笑大方,最近想通了,想写就写下来,就算对别人毫无用处,还可以自己没事翻翻,省得自己都忘了。当然如果能对你有一丝丝的帮助,那真是再好不过了 。本文将针对C#与Lua的调用原理阐述一些个人的心得 。 Lua开发环境搭建 有关于VS &amp...

Hui Ye的博客 1万+

在Linux配置Git SSH的详细步骤;git配置ssh详细教程;

在Linux配置Git SSH的详细步骤;git配置ssh详细教程;

qq_50635297的博客 5015

Anolis 8系统下,手把手搞定Nginx、Redis、JDK8和Tomcat9的完整安装与配置(含开机自启)

本文详细介绍了在Anolis 8系统下搭建Java Web全栈环境的完整流程,包括JDK8、Tomcat9、Nginx和Redis的安装与配置,并实现系统级服务管理。通过深入每个组件的配置细节,揭示服务间的协同关系,最终打造一个生产级可用的标准化环境。

weixin_42556197的博客 158

使用GitHub:添加SSHkey

github添加SSHkey

m0_59462557的博客 6192

PLC编程标准之争:IEC61131与IEC61499核心区别与选型指南

在工业自动化领域,PLC编程长期依赖IEC61131标准,它定义了梯形图、结构化文本等语言,通过周期扫描机制保证确定性执行。然而,随着工业4.0和分布式控制场景的兴起,IEC61499以事件驱动模型打破传统范式,让功能块能跨设备协同,实现更灵活的柔性产线和模块化系统。理解两者在程序结构、数据交互、部署方式和实时性上的差异,是选型与工程落地的关键。本文从基础概念出发,剖析执行模型与架构演进,结合一线调试经验,帮助工程师在传统PLC与下一代标准之间做出理性决策。

weixin_27014595的博客 269

RuoYi项目适配达梦数据库(二)

RuoYi项目,代码生成模块的达梦数据库适配。

邢慧鹏的博客 1万+

github添加ssh keys

5.点击新增公钥,将之前复制的内容全部粘贴到公钥内容里,公钥名称会自己生成,也可以自己修改,点击添加。6.再次进入git bash,进行命令行测试,首次建立链接会要求信任主机。4. 进入github中,打开个人设置,点击SSH and GPG keys选项。是否已安装 : vssh -v ,查看版本。3. 生成密钥后 找到生成的SSH key。2.如果未安装,需要新生成一个。

weixin_72652179的博客 820

3D Slicer学习记录(4)-PLUSapp连接双目相机Intel Realsense

plusapp是基于openIGTLink协议的免费的开源库和应用程序API接口,用于数据采集、预处理、校准和实时流成像、位置跟踪和其他传感器数据。这里以intel realsense双目相机为例详细的演示整个图像流导入到3D Slicer的流程。

weixin_39090239的博客 1346

github private 添加成员 权限_如何将本地的代码上传到github

首先你需要一个github账号,所有还没有的话先去注册吧!Build software better, together​github.com我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:Git for Windows​git-for-windows.github.io1.进入Github首页,点击New repository新建一个项目2.填写相应信息后点击cre...

weixin_39764212的博客 2930

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Github使用总结(添加ssh-key,新建仓库,添加协作者)

今天为了把项目挂到Github上并且和组员协作好,研究了下Github的使用方法,现在做个总结记录下来。 1.添加ssh-key(该部分转自Github官网 https://help.github.com/articles/generating-ssh-keys) Step 1: Check for SSH keys Have an existing keypair you'

子循 2万+

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Git 远程仓库操作(生成SSH key、测试连接、添加到远程仓库)

生成SSH key并且查看、复制key 1、生成SSH key 打卡Git-Bash,输入以下命令,然后一直回车和按【y】即可: ssh-keygen -t rsa -C "GitHub注册的邮箱账号" 2、查看、复制key 话会在~/下生成.ssh文件夹,并且在该文件夹下生成id_rsa.pub文件,打开盖文件,复制里面的 key。 使用命令工具查看和复制key,切换到 .s...

Hern(宋兆恒) 1万+

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Git 生成SSH Key

通过命令: $ ssh-keygen -t rsa -C "1240847112@example.com"   然后回车     3,打开 Github-settings-SSH and GPG keys 4,点击App Key 5,创建仓库   在Repository name填入testgit,其他保持默认设置,点击“Create repository”按钮,...

weixin_42522655的博客 1万+

Github配置ssh

从github仓库克隆代码可以通过https和ssh两种方式,其中https需要你的用户名和密码,而ssh需要在本地配置密匙。 step one:查看本地是否配置过ssh key 如果用户目录中的.ssh目录有id_rsa,id_rsa.pub,说明你之前配置过ssh,可以直接跳到第三步。如果没有,我们需要创建一个ssh key。 step two:创建ssh key 如上图使用ssh-ke...

qq_43317045的博客 228

如何将本地仓库推送到github上

先确保你的GitHub账户中已经添加本机的SSH Key!   1、创建一个新的仓库     2、git切换到本地项目所在目录,执行git init 初始化一个本地仓库     3、关联远程库:git remote add origin https://github.com/Eric-seven/wx-zerg.git   4、进行代码合并,将README.md文...

境由心生 1万+

github添加SSH Keys

在桌面先git bash 首先在本地创建 SSHKeys $ ssh-keygen -t rsa -C "18817801185@163.com" 后面的邮箱即为 github 注册邮箱,之后会要求确认路径和输入密码,一路回车就行。 成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。 那么问题来了,如何进入到 ~/ 路径下找到 .ssh ...

qq_39396794的博客 265

git操作——将本地仓库推送远程仓库

git操作——将本地仓库推送远程仓库 首先你得有个本地仓库和远程仓库,本文采用的是github。 1.新建一个本地仓库 2.新建一个github仓库 最好是一个空仓库,不然在进行本地仓库推送的时候会因为版本不一致而导致上传不成功。 3.关联git账户和github账户 3.1检查sshKey SSH key提供了一种与GitHub通信的方式,通过这种方式,能够在不输入密码的情况下,将GitHub作为自己的remote端服务器,进行版本控制。 首先检查是否存在SSH Key cd ~/.ssh ls 这两个

weixin_42846216的博客 394

github仓库的ssh_简单实操_Github创建本地仓库及SSH KEY

一、电脑上安装 GitUbuntu安装GIt: apt-get install git查看版本信息:git version配置Git用户信息 输入:git config --global user.name "your name"git config --global user.email "your email address"键入命令之后屏幕没有输出,则代表设置成功了git config ...

weixin_39928233的博客 208

github-SSH key,Key is already in use

很久注册过几个github账号,但是添加sshkey的时候,报错: Key is already in usegithub文档也有过这样的描述。

JavaMyDreamOk的博客 1162

github创建仓库,Idea上传自己的项目到新创建的仓库中

先看到 文章:github创建仓库-学习笔记 https://blog.youkuaiyun.com/anita9999/article/details/81561000 当你完成到文章中的 三、为Github账户设置SSH key 开始在Idea上创建一个新的项目, 这里创建一个SpringBoot项目 文章:使用IDEA搭建一个简单的SpringBoot项目——详细过程 https://blog.youkuaiyun.com/baidu_39298625/article/details/98102453 创建完项目

Jiang7049的博客 404

git checkout 远程分支到本地_Git推送本地仓库到GitHub远程仓库

默认本地已经安装了git,并且拥有github账号。1、远程仓库SSH KEY设置本地Git仓库和Github仓库之间可以通过SSH传输,需要在个人github页面setting中添加SSH key。首先打开Git Bash输入命令:ssh-keygen -t rsa -C "youremail@example.com"一直回车,之后会在用户.ssh中找到id_rsa和id_rsa.pub文件。然...

weixin_29790467的博客 344
上一篇: git入门——基于TortoiseGit
下一篇: dubbo入门实例
cpf2016
博客等级 码龄12年 24粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值