最新版本Git的下载安装和ssh配置(带图解析)

 1、下载和安装:

Git官网下载:https://www.git-scm.com/download/win
具体安装过程可以查看这篇文章:

    https://blog.csdn.net/zx1996119/article/details/80814752

里面有详细步骤。

 

2、简单的配置:

(1)用户名和邮箱的配置,以下是常用到的指令:

    git config --global user.name "张三"                //设置用户名

    git config --global user.email "12345@qq.com"      //设置邮箱

    git config --list                                  //查看配置

    git config user.name                               //查看用户名

    git config user.email                               //查看邮箱

    git config --global user.name "李四"               //修改用户名
    
    git config --global user.email "56789@qq.com"     //修改邮箱

!注意:  此处用到的用户名和邮箱是在github中注册的,要保持一致。
github的注册和使用可以参考这篇文章:https://blog.csdn.net/rj597306518/article/details/71307757

(2)git配置ssh密钥
    git支持https和git两种传输协议,github分享链接时会有两种协议可选,如下图:


    https协议:


    git协议:


 
   

配置ssh密钥的必要性: 若git使用https协议,每次pull都会提示要输入密码,非常麻烦。所以选择使用git协议,然后使用ssh密钥,这样可以免去每次都输密码的麻烦。

使用git协议的步骤:
(1)生成SSH密钥:
在终端输入:$ ssh-keygen -t rsa -C "123456789@qq.com"
按3个回车,密码为空。
如下图:


然后,在C:\Users\Administrator\.ssh目录下找到id_rsa.pub复制里面所有内容

 

接着,登录你的gihub账号,点击Your profile

然后点击edit profile

选择SSH并新建一个SSH Key

其中Title中的名称可以任意填写,将C:\Users\Administrator\.ssh目录下id_rsa.pub【用记事本打开】复制的所有内容粘贴到Key中,点击Add SSH Key,SSH密钥完成

 

(2)创建本地仓库

a、新建文件夹:

b、初始化一个新的Git仓库(若执行git init后没有看到.git,则设置显示隐藏文件)

c、向仓库中添加文件

大体流程如下:

用到的指令:

git  status  //查看当前区

git  commit  -m "提交描述"

git  add  a.c   //添加文件

首先,在工作区创建a.c文件

接着,将文件提交到暂存区

最后,将文件从暂存区提交到仓库(repository)

文件的修改和删除与linux中的操作一样,修改后还要按上述步骤再提交一次。

 

(3)Git管理远程仓库

Git克隆操作:目的是将远程仓库(github对应的项目)复制到本地。

 

首先,在github中创建一个仓库,如hello-world,选择clone with SSH(之前已经建立好连接)。

克隆到本地:命令:git clone  仓库地址 ,如:

用ls查看,发现本地仓库多了一个hello-world仓库,即为克隆成功。

 

(4)提交到远程仓库

克隆完仓库后,将文件修改,最后,将本地仓库又提交到github远程仓库。

如,此时我在hello-world库中添加了b.c文件,我要将它提交到远程仓库上。

步骤:

git  add  b.c                                                       //将文件从工作区提交到暂存区

git  commit  -m "第一次通过git提交到仓库"       //添加说明,并将文件从暂存区添加到仓库

git  push                                                            //将本地仓库同步到远程github仓库

 

上传成功,打开github个人主页可以查看动态,

可以看到,b.c文件已经同步到远程仓库。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值