GitHub注册与Git安装

 


 

 

 注册GitHub

GitHub官网 ☞☞☞☞【戳我

 

一、打开,如下图所示, 按照要求进行注册。 

 

安装Git

 

Git官网下载☞☞☞☞ 【戳我

一、打开,根据自己的电脑系统选择不同的版本,这里主要是以Windows介绍:

 

二、下载安装完成后,点击Windows图标,可以看下这些安装的程序

 

 

 Linux 各版本安装Git方法:

  Debian/Ubuntu $ apt-get install git-core

  Fedora $ yum install git

  Gentoo $ emerge --ask --verbose dev-vcs/git

  Arch Linux $ pacman -S git

 

 建立链接

链接条件:

  • 使用GitHub前先创建自己的SSH Key,目的是使用SSH Key认证方式保证通信安全。

 

1)进入SSH目录

复制代码
benlen@YF-J MINGW32 ~ (master)
$ cd~/ .ssh
bash: cd~/: No such file or directory

benlen@YF-J MINGW32 ~ (master)
$ pwd
/c/Users/solo
复制代码

 

其中如果不是显示“bash: cd~/: No such file or directory”,则表示你的电脑已经增加过秘钥

 

2)生成SSH秘钥

如果你已经有了一个秘钥,默认秘钥位置~/.ssh/id_rsa文件存在。

复制代码
benlen@YF-J MINGW32 ~ (master)
$ ssh-keygen -t rsa -C 'xxxoo@126.com'  ~~~回车
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/solo/.ssh/id_rsa):  ~~~回车
Created directory '/c/Users/solo/.ssh'.
Enter passphrase (empty for no passphrase):   ~~~回车
Enter same passphrase again: ~~~回车
Your identification has been saved in /c/Users/solo/.ssh/id_rsa.
Your public key has been saved in /c/Users/solo/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:RvAvnZKUOerKUE+4D7suNPWBwcKQDlt7NXsqgRMDZTM xxxxx@126.com
The key's randomart image is:
+---[RSA 2048]----+
|o*E.  .          |
|o.*oo oo o       |
|oo * + oB        |
|..+ =.o+.= .     |
|   +ooo+S +      |
|  o..=o. o       |
| ...o.o          |
|  .o =           |
|   o*..          |
+----[SHA256]-----+
复制代码

 

查看目录下(C:\~~~\.ssh)有两个文件

id_rsa是私钥,一定要保存好,万不可以泄露给其他人。id_rsa.pub是公钥。

3)添加SSH到GitHub

 使用Notpad++或其他文本文件打开id_rsa.pub,复制里面的内容。

登录GitHub,单击右上角个人头像→Settings→SSH Keys→Add SSH Keys ,在 Title 文本框中输入任意字符,在 Key文本框粘贴刚才复制的公钥字符串,单击“Add key”按钮完成操作,如下图所示。

4)连接

完成以上操作,就可以使用命令来测试是否可以连接到GitHub服务器了

 

posted @   局长  阅读(378)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示