这是我参与「第四届青训营 」笔记创作活动的的第14天。
> 本文代码在Windows系统下运行
前置准备
首次安装完毕git之后需要配置一次用户签名,此处设置完毕之后使用就不需要再次配置了,若未设置直接使用git可能会出现问题
设置用户签名
- 鼠标右键选择
- 语法
git config --global user.name 用户名
git config --global user.email 邮箱
配置邮箱时git不会进行校验
查看用户签名配置
打开C:/用户/username/.gitconfig文件即可查看或在git命令终端中使用以下指令git config --global --list。
执行结果
初始化本地库
- 在资源管理器中进入项目目录,鼠标右键打开git终端
- 输入
git init进行初始化项
执行完毕后项目文件夹中出现
.git文件夹(若没有看见该文件夹,请勾选【显示隐藏的文件】项)
查看本地库状态
在终端中输入git statue命令
On branch xxxx表示本地库所在的分支,在安装时可以进行配置,默认为master。No commits yet表示是否有提交记录(当前为未提交)。
暂存区
-
使用
git add 文件名指令将工作区文件添加至暂存区。执行git status查看。 -
使用
git rm --cached 文件名可以删除暂存区的文件。执行git status查看。
本地库
-
使用
git commit -m 版本信息字符串 文件名提交指定文件到本地库。上图中倒数第三行
11fee38处为版本号。 -
执行
git status命令查看
-
使用
git reflog命令查看版本信息 -
使用
git log命令查看详细版本信息
使用
git reflog时仅显示版本号的前7位,git log命令中才为完整版本号。
版本穿梭(切换代码版本)
当项目拥有多个版本且需要使用旧版本代码时使用。
使用git reset --hard 版本号命令即可进行版本穿梭
- 版本穿梭前的版本信息(此时指针指向最新版本)
- 版本穿梭后(此时指针指向穿梭的版本)
在文件中查看当前指向的版本
.git/HEAD文件查看分支路径- 根据路径打开文件即可查看到当前使用代码的版本号