惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
美团技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园_首页
MyScale Blog
MyScale Blog
N
Netflix TechBlog - Medium
I
InfoQ
Jina AI
Jina AI
Martin Fowler
Martin Fowler
Recent Announcements
Recent Announcements
量子位
月光博客
月光博客
罗磊的独立博客
雷峰网
雷峰网
The Cloudflare Blog
V
V2EX
小众软件
小众软件
人人都是产品经理
人人都是产品经理
博客园 - Franky
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
S
SegmentFault 最新的问题

Li Hui Blog

工作流调研与实践经验 如何搭建私有仓库 Nexus 并配置 SSL 证书 从零开始搭建单节点 ELK 浅谈一个产品的用户引导 归档 GoCD 加入基础密码验证 搭建一套 gocd 的环境 如何使用 gitbook cli工具 React JSX语法再实践 React 组件示例 如何搭建第一个 React 程序 [SpringBoot 指南] 连接 mysql 数据库并进行增删改查测试 [SpringBoot 指南] 如何开始 Springboot 之旅 实现自己第一个接口 LeetCode刷题笔记 VPC笔记 读书的目的 [人文书籍] 把时间当作朋友 Docker基础命令 [技术书籍]JSON必知必会 Docker原理研究 使用Ubuntu 及宝塔搭建Ghost平台 [Linux]Ubuntu安装宝塔面板 2020年年终总结 CURL学习教程 2020年度计划记录 [安全系列]生成ssh证书 [CLI应用学习]时间使用GitHub CLI [linux系列] 修改主机用户名 轻松学CLI应用总章节 [Shell编程系列]基础教程2
[Git教程系列]Git初次配置
2020-09-10 · via Li Hui Blog

前沿

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

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

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

基本步骤

首先下载软件

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

定义自己的信息

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

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

进行验证

证书的安装

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

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

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

生成证书

命令为

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

证书而后生成完成。

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

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

建立测试命令

效果:

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

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