注册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. nodeJS实现识别验证码(tesseract-ocr+GraphicsMagick)

    背景 最近在写一个爬虫的小工具,卡在登录这里. 想爬的网站需要登录才能获取数据,登录又需要输入验证码. 好在验证码是简单的验证码,还可以自己识别试试. 需求分析 1.保存验证码图片 2.识别验证码 3 ...

  2. ZooKeeper Java Example

    A Simple Watch Client Requirements Program Design The Executor Class The DataMonitor Class Complete ...

  3. C语言之枚举数据类型

    枚举数据类型概述:1.枚举类型是C语言的一种构造类型.它用于声明一组命名的常数,2.当一个变量有几种可能的取值时,可以将它定义为枚举类型.3.枚举类型是由用户自定义的由多个命名枚举常量构成的类型,其声 ...

  4. express框架中使用nodemon自启动服务

    1.安装nodemon //全局安装 npm install -g nodemon //本地安装 npm install nodemon --save 2.修改package.json配置 " ...

  5. Tensorflow内存暴涨问题

    1.目前只总结出两条 创建saver实例saver = tf.train.Saver()放在循环外面 不循环初始化变量 sess.run(tf.global_variables_initializer ...

  6. 手抖把Python2.7卸载了,导致了自己的yum不可用以及yum因python版本无法使用的问题

    摘要: 从标题就能看到我有多心如死灰了,简单介绍下我是如何自残的过程. ①首先因为需要部署爬虫程序,然后安装Python3. ②Python3系列和Python2系列版本不向下兼容,所以我就卸载了机器 ...

  7. 开源项目SMSS开源项目(三)——protobuf协议设计

    本文的第一部分将介绍protobuf使用基础以及如何利用protobuf设计通信协议.第二部分会给出smss项目的协议设计规范和源码讲解. 一.Protobuf使用基础 什么是protobuf pro ...

  8. windows I/O设备

    当外部设备连接到windows后,设备所连接到的集线器驱动程序将为设备分配硬件ID,然后Windows 使用硬件 Id 查找设备与包含设备驱动程序的驱动程序包之间最近的匹配项. 如果查找到,设备就可以 ...

  9. hdu6638 线段树求最大子段和

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6638 Problem Description There are n pirate chests bu ...

  10. MyEclipse导出war包丢失文件问题解决

    这两天忙于一项目的上线,现总结一下遇到的一个奇怪问题的解决方案. 公司用的是Windows系统的服务器,所以省去了很多linux的繁琐命令.部署工作简单了很多.一切准备结束,放上War包启动服务器后, ...