Li Hui Blog

Li Hui
想给世界留下一些东西,让美好变为永恒.
  1. 首页
  2. Git系列
  3. 正文

[Git教程系列]Git初次配置

9月 10, 2020 116点热度 0人点赞 0条评论

前沿

Git作为一个比较优秀的分支管理系统,收到很多的人的喜爱,其分布式的分支系统,可以与远端分离进行独立的开发,大大的减少了分支系统对于网络联通性的依赖。

且其分支控制方面,轻量级,速度快备受人们所喜爱。

因为Git的操作比较多,Git的操作分为多部分来书写,以便可以细细记录下来,官方的教程地址https://git-scm.com 其中有详细的教程和软件。本文章的作为记录本人 认为重要的指令而书写。

基本步骤

首先下载软件

此步骤比较简单,直接下载https://git-scm.com 下载安装即可。 步骤比较简单,不过多赘述。

定义自己的信息

打开命令行(terminal/bash/powershell)输入下面的命令行

git config --global user.name "Li Hui"
git config --global user.email "lihuiocean@hotmail.com"

通过上述的命令行 我们就对自己的信息做了声明 每一次提交都会带着这些信息,且这些信息不可以删除(特指单独删除,删除分支o r删除commit 不算(连commit都没有了 有用户的信息也没有用了呀(😂))

进行验证

git config --list # 此时显示所有已经设置过的信息

证书的安装

为什么使用证书,使用证书有必要吗?

使用证书可以大大的简便代提交者的工作,代码提交者无需每次提交的时候都需要登陆,只需要一次设置证书,以后所有的提交都不需要再次登陆,避免忘记密码无法提交的尴尬(逃

其实作为命令行Mac版本和Windows版本或者Linux版本其实并无差别,毕竟都是使用的是bash或者类bash

生成证书

命令为

ssh-keygen -t rsa -C "username@mail.com" # -t 后面接的是加密方式,-C后面接的是 用户的邮箱 可以忽略

首先是选择放置的位置,保持默认即可 再是输入密钥的密码的密钥,可以输入,也可以不输入,我选择的是不输入(直接回车)。

证书而后生成完成。

去查找相应的证书 一般是在 用户目录下的.ssh 文件夹中 id_rsa.pub为公钥,可以给其他人,id_rsa为私钥,除了你自己其他人都不能拥有,拥有了私钥就等于有了你的授权书,可以拿着你的授权书去干其他的事情。

将公钥复制下来,复制到GitHub等软件等ssh连接处进行粘贴,保存,此时密钥的连接就可以建立了。

建立测试命令

ssh -T git@github.com

效果:

> The authenticity of host 'github.com (IP ADDRESS)' can't be established.
> RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
> Are you sure you want to continue connecting (yes/no)?

此时输入yes 进行连接即可 而后显示连接成功的信息

Warning: Permanently added 'github.com,13.250.177.223' (RSA) to the list of known hosts.
Hi lihuiocean! You've successfully authenticated, but GitHub does not provide shell access.

显示上述的显示证明连接成功。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: Git系列
最后更新:9月 10, 2020

Li Hui

想为世界创造一些东西,让世界变得美好;
想给世界留下一些东西,让美好变为永恒.
一个多彩的青年,一个拥抱未来的青年。
一个敏捷开发学习者,一个前沿科技爱好者。
一个云原生的学习者,一个现实生活观测者

点赞
下一篇 >

文章评论

取消回复
搜索

Li Hui

想为世界创造一些东西,让世界变得美好;
想给世界留下一些东西,让美好变为永恒.
一个多彩的青年,一个拥抱未来的青年。
一个敏捷开发学习者,一个前沿科技爱好者。
一个云原生的学习者,一个现实生活观测者

切换语言
  • 中文 (中国)中文 (中国)
最新 热点 随机
最新 热点 随机
LeetCode刷题笔记 VPC笔记 读书的目的 [人文书籍] 把时间当作朋友 终于完成了一个重要的事情 Docker基础命令
LeetCode刷题笔记
[安全系列]生成ssh证书 [Git教程系列]Git初次配置 [博客优化]为Wordpress加入伪静态 2020年度计划记录 开篇词 [博客优化]为网站添加SSL证书
分类目录
  • CLI应用
  • Docker
  • Git系列
  • Linux
  • Shell
  • 从0到1
  • 博客优化
  • 各系列总章节
  • 周年总结
  • 安全
  • 年度总结
  • 年度计划
  • 感想
  • 敏捷开发
  • 未分类
  • 知识
  • 读书
浏览数
  • LeetCode刷题笔记 - 1,069 views
  • VPC笔记 - 530 views
  • [人文书籍] 把时间当作朋友 - 390 views
  • 读书的目的 - 383 views
  • 终于完成了一个重要的事情 - 178 views
  • 2020年年终总结 - 169 views
  • 使用Kanban工作的第一天 - 160 views
  • Docker基础命令 - 159 views
  • [思考]什么才是一个好的软件 - 145 views
  • [技术书籍]JSON必知必会 - 145 views
最近评论
发布于 2 天前(02月27日) Thanks for some other informative website. Where ...
发布于 4 天前(02月24日) I constantly spent my half an hour to read this we...
发布于 5 天前(02月24日) I'm amazed, I must say. Rarely do I encounter...
发布于 5 天前(02月24日) Link exchange is nothing else however it is simply...
发布于 5 天前(02月23日) Excellent article. Keep posting such kind of infor...
网站统计
  • 0
  • 1,472
  • 645
  • 0

COPYRIGHT © 2020 Li Hui BLOG. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS