注册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@.com
The key's randomart image is:
+---[RSA ]----+
|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服务器了

GitHub注册与Git安装的更多相关文章

  1. GitHub注册和Git安装

    一.注册GitHub GitHub官方地址:https://github.com. 在浏览器中打开GitHub网址,通过首页进行注册,如下图所示. 二.安装Git Git官方下载地址:http://g ...

  2. Git安装及基本使用

    准备: Git软件,github账号. Git安装: 直接百度搜git下载,windows和mac不同平台的.官网上的下载地址很慢或者根本下不了. 默认配置安装. github: 网址:https:/ ...

  3. 我的Git之旅(1)---git安装、github注册以及一些基本命令

    蚂蚁作为一个混码农届的新人来说,看到什么东西都觉得高大上的感觉.最近接触到了git,有种蠢蠢欲动的感觉,想 试一把.因此开启了我的Git之旅.废话不多说,开始我的git之旅. 1.git服务器的选择 ...

  4. git安装及命令使用和github网站

    最近参与别人的github项目时,学习了git的使用,首先需要在https://github.com/网站上注册账号和邮箱,然后fork一个开源项目,然后下载目前Windows下最新版本的git,下载 ...

  5. ubuntu下git安装及连接github

    1.安装 sudo apt-get install git git-core git-gui git-doc git-svn git-cvs gitweb gitk git-email git-dae ...

  6. Git 安装及用法 github 代码发布 gitlab私有仓库的搭建

    版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统. 这个版本控制软件,有 svn还有git,是一个工具. git是由linux的作者开发的 git是一个分布式版本控制系统 ...

  7. Mac(OS X)中Git安装与GitHub基本使用

    GitHub是一个面向开源及私有软件项目的托管平台.开源代码库以及版本控制系统,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub.通常在Windows下使用GitHub的教程是非常 ...

  8. Git安装及密钥的生成并上传本地文件到GitHub上

    之前用的GitHub,不太熟练,一直在上传的过程中遇到了一些问题,看了网上诸多教程,总觉得很乱,特参考一些资料,总结了一篇完整的操作步骤,从下载安装到上传文件,亲测有效 1.下载Git软件:https ...

  9. mac上git安装与github基本使用

    目录 安装git 创建ssh key.配置git 提交本地项目到GitHub 一.安装Git MAC安装Git 首先查看电脑是否安装Git,终端输入: git 1.通过homebrew安装Git 1. ...

随机推荐

  1. LibreOJ 6278. 数列分块入门 2 题解

    题目链接:https://loj.ac/problem/6278 题目描述 给出一个长为 \(n\) 的数列,以及 \(n\) 个操作,操作涉及区间加法,询问区间内小于某个值 \(x\) 的元素个数. ...

  2. Google 开源的 Python 命令行库:深入 fire(二)

    作者:HelloGitHub-Prodesire HelloGitHub 的<讲解开源项目>系列,项目地址:https://github.com/HelloGitHub-Team/Arti ...

  3. hadoop传递参数方法总结

    转自:http://blog.csdn.net/xichenguan/article/details/22162813 写MapReduce程序通常要传递各种各样的参数,选择合适的方式来传递参数既能提 ...

  4. 常用加密算法-Delphi XE 10.3.3

    主要用到  DELPHI XE 10.2新增HASH函数 class function TUtils.GetStringMD5(const AInPut: string): string; begin ...

  5. Linux网络管理之多网卡绑定

    一.bonding介绍 在企业Linux服务器管理里中,服务器的可靠性.可用性以及I/O速度都非常重要,保持服务器的高可用和安全性是生产环境的重要指标,其中最重要的一点是服务器网络连接的高可用性.通常 ...

  6. ACM北大暑期课培训第三天

    今天讲的内容是深搜和广搜 深搜(DFS) 从起点出发,走过的点要做标记,发现有没走过的点,就随意挑一个往前走,走不 了就回退,此种路径搜索策略就称为“深度优先搜索”,简称“深搜”. bool Dfs( ...

  7. 利用 Hexo 或者 hugo 搭建个人博客

    我们无法选择生活的样子,但我们可以记下来. 博客的开始 其实,一切都是为了更好的装逼.好吧,我着相了. 最开始想做一个自己博客,主要是因为看到了很多人都有,觉得自己没有太 Low 了.于是申请了 CS ...

  8. UML之类之间的关系

    UML 简介 统一建模语言(Unified Modeling Language,UML) 作用:对软件系统进行说明 如果说软件系统是一本小说的话,那么 UML 就是将小说动漫化. 也许你看过这本小说, ...

  9. MapInfo常见数据格式

    在MapInfo 中所指的表是单纯的数据表或是图形与数据的结合.一个典型的MapInfo表将主要由*.tab.*.dat.*.wks.*.dbf.*.xls.*.map.*.id.*.ind文件格式组 ...

  10. Spring中常见的设计模式——适配器模式

    一.适配器模式的应用场景 适配器模式(Adapter Pattern)是指将一个类的接口转换成用户期待的另一个接口,使原本接口不兼容的类可以一起工作,属于构造设计模式. 适配器适用于以下几种业务场景: ...