Git

1、Git安装包(下载后解压-exe文件不能上传)

A.Win

V Git-2.33.1-64-bit

Git-2.33.1-64-bit.zip

V Git-2.28.0-64-bit

Git-2.28.0-64-bit.zip

V Git-2.26.2-64-bit

Git-2.26.2-64-bit.zip

V Git-2.24.0.2-64-bit

Git-2.24.0.2-64-bit.zip

V Git-2.23.0-64-bit

Git-2.23.0-64-bit.zip

Updates

  1. 与2.22版本相比将切换分支命令和创建新分支命令作了拆分

    V Git-2.22.0-64-bit

    Git-2.22.0-64-bit.zip

    B.Linux

2、安装步骤(安装教程使用的版本是V:Git-2.24.0.2-64-bit)

A.选择安装目录-Next

image.png

B.选择配置项-Next

image.png

C.选择开始菜单目录-默认-Next

image.png

D.选择Git的编辑方式-默认-Next

image.png

E.将Git添加到环境变量-默认-Next

image.png

F.使用SSL/TLS库支持HTTPS连接-默认-Next

image.png

G.使用Win或者Linux的换行符-默认-Next

image.png

H.Git Bash的命令行-默认-Next

image.png

I.额外的配置-默认-Next

image.png

J.实验期的功能配置-默认-Install

image.png

K.安装进度显示

image.png

L.完成安装-Finish

image.png

M.进入版本日志查看界面

image.png

3、Git在IDEA中的配置

image.png

4、配置全局Git的用户名和邮箱

A.通过Git Bash配置

1,在任意文件夹桌面窗口右击-Git Bash Here

image.png

2,在打开的命令行窗口按行输入以下命令回车

  1. $ git config --global user.name "Your Name"
  2. $ git config --global user.email "email@example.com"

image.png

B.通过IDEA配置用户名和密码

1,在IDEA中第一次提交commit项目时

image.png

2,点击进行用户名和邮箱设置,下面可勾选是否全局使用

5、生成Git的SSH连接的公钥和私钥

A.打开一个Git Bash命令行窗口

B.输入以下命令并回车-邮箱和私服仓库登录的邮箱账号一致

  1. Fcant@LAPTOP-CMGC7APE MINGW64 /d/Dome/hls-train-springboot
  2. $ ssh-keygen -t rsa -C "fcscanf@outlook.com"
  3. Generating public/private rsa key pair.
  4. Enter file in which to save the key (/c/Users/Fcant/.ssh/id_rsa):
  5. Enter passphrase (empty for no passphrase):
  6. Enter same passphrase again:
  7. Your identification has been saved in /c/Users/Fcant/.ssh/id_rsa.
  8. Your public key has been saved in /c/Users/Fcant/.ssh/id_rsa.pub.
  9. The key fingerprint is:
  10. SHA256:1HngH9mcUywwHrIfDdUa/ej9JzoINohaN60VdcpVet0 fcscanf@outlook.com
  11. The key's randomart image is:
  12. +---[RSA 3072]----+
  13. | o =+o+.|
  14. | o.*oXo+=|
  15. | .o=+B B=E|
  16. | .. o+ +o..|
  17. | . oS. o. . |
  18. | o + * . .|
  19. | o . = o . .|
  20. | . . . . . o|
  21. | .o ..|
  22. +----[SHA256]-----+
  23. Fcant@LAPTOP-CMGC7APE MINGW64 /d/Dome/hls-train-springboot
  24. $

image.png

C.默认生成的密钥放在用户目录下的.ssh目录下

image.png

D.将公钥的内容复制到私服(Github或者Gitlab)配置项中

image.png