github   功能介绍

1. 记录多个版本

2.查看历史操作,可以进行版本回退和前进的控制

3. 多端共享代码,自动合成

 Github  与  SVN  

1.  SVN 版本集中管理,所有的代码都在中央服务器上

2. Git  去中心化,每个服务器上都有一个代码库

一、    windows下载地址:      https://git-scm.com/ downloads

linux:      yum  install -y git

Mac:      brew install git

选择自己需要的,点击下载

二、   下载好安装包, 无需其他操作,直接安装

三、   检测是否安装成功:    git --version

安装完成后,鼠标右击,  点击   Git Bash Here

弹出命令框,  输入 git --version,  出现版本号,表明已安装成功

、 注册账号:   推荐使用命令行进行操作

主页:  http://github.com

点击     sign  up

输入自己想好的用户名、邮箱、 密码

百度搜索github      第一条链接:

然后点击  continue   继续

进入到下一页面, 直接点击提交

、 现在就拥有了自己的账号, 下面配置  github

用   ssh-key 的客户端配置

1.  生成 key :  ss-keygen  -t  rsa  -C “引号里面填写刚才注册的邮箱号”

2.   cd ~/.ssh      先进入到用户目录下的  .ssh  件夹

pwd   可以查看.ssh 文件所在的目录

ll      查看没配置之前 .ssh文件  下的内容,以便于配置好后做对比

ssh-keygen -t rsa -C "2664616258@qq.com"       配置

再输入: ll         配置成功后可以看到  文件下多了 id_rsa、  和 id_rsa.pub   (注意:要用自己注册的邮箱配置,如果不是自己的,你可以把电脑上已有的删除掉,或者重新命名。)

cat id_rsa.pub    会出现公钥内容

3.    然后复制  id_rsa.pub  的公钥内容粘贴到刚ithub网站中,下面是具体步骤

3.1  点击右上角图标

3.2   点击 settings   设置

3.3

3.4    输入名称, 将复制id_rsa.pub  的公钥内容到粘贴到github网站中,完成的界面如下:

3.5   现在再输入 :   ll     将看到多了   id_rsa、  和 id_rsa.pub

、     配置多个sshkey

6.1     cd  ~/.ssh   (进入到用户目录下的.ssh 文件夹)

6.2     vim  config

6.3     添加 Host  、 HostName、User、IdentityFile  四项

解释: vim  编辑器:   vim config 进入编辑器,编辑  Host  、 HostName、User、IdentityFile  四项

四项分别还需添加的内容如下:   第四项绝对路径

其中第二项  User  如果忘记了,也不怕。   github  网址的右上角,可以看到自己注册的用户名

然后:  cat  config

到此, 基础的配置已经完成。

windows 下 配置 github的更多相关文章

  1. Windows下配置Git多账号github码云

    Windows下配置Git多账号github码云 1.配置了全局用户名和邮箱 $ git config --global user.email "你的邮箱" $ git confi ...

  2. windows下配置ssh访问github

    一.说明 一直使用HTTPS的方式访问github的代码,用的时间长了,发现这是效率很低的一种开发行为,因为每次git push的时候都要输入username和password.今天就介绍如何在win ...

  3. 在windows下配置对github的操作--基本操作

    一.下载安装 git for widows软件 git for widows 是专门用来在windows下操作 github的软件,提供bash(命令行) 和 gui两种方式. 在bash下,其实就是 ...

  4. Windows下配置Redis,并修改密码

    原文:Windows下配置Redis,并修改密码 Windows下配置Redis,并修改密码 下载 Redis Windows版本的GitHub链接,直接下载zip文件解压到指定文件夹下或者下载msi ...

  5. windows 下配置 Nginx 常见问题(转)

    windows 下配置 Nginx 常见问题 因为最近的项目需要用到负载均衡,不用考虑,当然用大名鼎鼎的Nginx啦.至于Nginx的介绍,这里就不多说了,直接进入主题如何在Windows下配置. 我 ...

  6. windows下如何github ssh 公钥

    windows下如何github ssh 公钥   1. 安装git,从程序目录打开 "Git Bash"  2. 键入命令:ssh-keygen -t rsa -C " ...

  7. Windows下配置使用 MemCached

    Windows下配置使用MemCached 工具: memcached-1.2.6-win32-bin.zip     MemCached服务端程序(for win) Memcached Manage ...

  8. windows下配置wnmp

    最近尝试windows下配置nginx+php+mysql,在这里总结一下. 1.下载windows版本的nginx,官网​下载地址:http://nginx.org/en/download.htm, ...

  9. windows下配置lamp环境(5)---配置MySQL5.6

    开始配置mysql 1.创建配置文件my.ini   1.进入C:\wamp\MySQL   2.把my-default.ini 另存一份:my.ini   3.开始编辑mysql的配置文件,打开my ...

随机推荐

  1. Flutter自定义路由PageRouteBuilder

    自定义路由翻转,渐变,左右滑动 方法如下: 首先继承 PageRouteBuilder ,重写方法 将MaterialPageRoute改为showSearch import 'package:flu ...

  2. 如何使用django操作数据库,向原有表中添加新的字段信息并建立一个多对多的关系?

    (注:本人用的pycharm开发工具) 1.在你要添加新字段的app的 models.py 文件中添加需要新增的字段(book表新增authors字段并和author建立多对多关系,author表新增 ...

  3. [算法]浅谈求n范围以内的质数(素数)

    汗颜,数学符号表达今天才学会呀-_-# 下面是百度百科对质数的定义 质数(prime number)又称素数,有无限个. 质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数. 求质数的方法 ...

  4. Gym - 101982F Rectangles (扫描线+线段树)

    链接:http://codeforces.com/gym/101982/attachments 思路: 问被覆盖次数为奇数次的矩阵的面积并 扫描线求矩阵面积并我们是上界赋为-1,下界赋为1,因为要求覆 ...

  5. ubuntu 安装 evpp

    ubuntu 安装 evpp 来源 https://www.cnblogs.com/wisdomyzw/p/9402440.html Ubuntu虚拟机安装开源库evpp说明: EVPP为奇虎360基 ...

  6. linux的/etc/profile、~/.profile、~/.bashrc、~./bash_profile这几个配置文件

    在添加环境变量的时候,我们会去修改配置文件 如果留意过,网上博文,有些在/etc/profile文件中配置的,有些是在~./bash_profile文件中配置的,等等 那么,/etc/profile. ...

  7. 自动化测试框架【linux版】:JMeter + Ant + Jenkins

    前提条件:linux安装了jmeter.ant.jenkins 安装方法参考汇总目录中对应的博文 截图看不清的,可以调大浏览器倍数看 jenkins驱动ant执行,ant驱动jmeter执行 ant调 ...

  8. CF1157A-Reachable Numbers题解

    原题地址 题目大意:有一个函数\(f(x)\),效果是将\(x+1\)后,去掉末尾所有的\(0\),例如: \(f(599)=6\),因为\(599+1=600→60→6\) \(f(7)=8\),因 ...

  9. Java 8 特性 —— 方法引用

    方法引用通过方法的名字来指向一个方法.方法引用可以使语言的构造更紧凑简洁,减少冗余代码.方法引用使用一对冒号 :: .下面,我们在 Car 类中定义了 4 个方法作为例子来区分 Java 中 4 种不 ...

  10. centos下彻底删除mysql的方法

    本文记录了CentOS下MySQL的彻底卸载,供大家参考,具体内容如下: 1.查看MySQL是否安装 方式1: [root@localhost usr]# yum list installed mys ...