最早接触Git是用来搭建博客,也就是现在看到的这个界面。git bash给我的第一感觉就是可以用linux的命令来对windows进行一些操作,十分便捷。本文将记录git相关知识。

首先,Git是目前世界上最先进的分布式版本控制系统。

版本控制工具

大致分为3种

本地版本控制

图片1

集中版本控制 SVN

图片2

分布式版本控制 Git

图片3

Git环境配置

软件的下载这里不再赘述,主要记录关键的几步。所有的这些修改可以在如下目录中找到

1)Git\etc\gitconfig :Git 安装目录下的 gitconfig --system 系统级

2)C:\Users\huawei\ .gitconfig 只适用于当前登录用户的配置 --global 全局

设置用户名与邮箱

1
2
git config --global user.name "CodeSlogan"  #名称
git config --global user.email mrchen40@163.com #邮箱

SSH公钥

这里我解释一下这个公钥和Git之间的关系。每台电脑上都可以安装git,从而产生对应的公钥。

gitee/github接收从git提交的项目代码,那问题就来了,如何把git和gitee/github连接起来呢?

就是靠这个公钥。公钥先由本地git产生,然后再将公钥信息提交到码云SSH中,便可实现连接

1
2
# 通过ssh-keygen命令生成公钥
# 进入 C:\Users\huawei\.ssh 目录可查看对应的公钥

图片4

image1

Git的工作流程

图片

致谢

狂神说