• 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服务器了

  • 相关阅读:
    codeforces 132C Logo Turtle(dp)
    LCIS 最长公共上升子序列
    欧拉函数与欧拉定理
    HDU 5592 ZYB's Premutation(树状数组+二分)
    HDU 4294 Multiple(搜索+数学)
    1080 Graduate Admission (30分)(排序)
    1078 Hashing (25分)(欧拉筛素数打表 + hash平方探测)
    1074 Reversing Linked List (25分)(链表区间反转)
    1099 Build A Binary Search Tree (30分)(BST的层序或者中序遍历建树,层序便利输出树)
    1068 Find More Coins (30分)(记忆化搜索 || dp)
  • 原文地址:https://www.cnblogs.com/aszeno/p/10246275.html
Copyright © 2020-2023  润新知