Skip to content

git账号配置

一、git是什么

git就是一个使用管理代码的工具,代码协作工具,一个快速、可扩展的分布式版本控制系统

比如说一个代码仓库,git像是把变化的文件作快照后,记录在一个微型的文件系统中。每次提交更新时,它会纵览一遍所有文件的指纹信息并对文件作一快照,然后保存一个指向这次快照的索引。为提高性能,若文件没有变化,Git 不会再次保存,而只对上次保存的快照作一链接。

二、下载git

git下载地址https://git-scm.cn/downloads

截图

三、git账号配置

下载安装好git之后,在桌面或者文件夹中右击鼠标,可以看到一个gitbash

截图


配置用户名

gitignore
git config --global user.name "username"

截图

配置邮箱

git config --global user.email 759331301@qq.com

截图

查看配置信息

git config --list

截图

这些所有的操作都是在git本地上进行的username和email地址很大程度上只是用来标识用户,而非实际的git登录用户名或者登录邮箱。

git与github的关联

密钥关联

在谈论他们的关联之前,我们需要先知道以下公钥和私钥的关系

  1. 公钥:公钥是公开的, anyone can see it. It is used to encrypt data.
  2. 私钥:私钥是保密的, only you can see it. It is used to decrypt data.
  3. 密钥对:密钥对由公钥和私钥组成,公钥用于加密,私钥用于解密。
  4. 密钥对生成:
  • 生成密钥对:ssh-keygen -t rsa -C "your_email@example.com"
  • 输入密钥对名称(可直接回车):[Press Enter]
  • 输入密钥对密码(可直接回车):[Press Enter]
  • 密钥对生成成功, 密钥对保存在 ~/.ssh/id_rsa~/.ssh/id_rsa.pub 文件中,若是windows系统,请自行查看密钥对保存位置

github配置公钥

  1. 登录github
  2. 点击右上角头像,选择Settings
  3. 点击SSH and GPG keys
  4. 点击New SSH key
  5. 填入Title,将生成的密钥中后缀为.pub的文件内容填入Key,点击Add SSH key
  6. 配置成功