Git常用命令
命令名称 | 作用 |
git config --global user.name 用户名 | 设置用户签名 |
git config --global user.email 邮箱 | 设置用户签名 |
git init |
初始化本地库 |
git status |
查看本地库状态 |
git add 文件名 |
添加到暂存区 |
git commit -m "日志信息" 文件名 |
提交到本地库 |
git reflog |
查看历史记录 |
git reset --hard 版本号 |
版本穿梭 |
1. 设置用户签名
用户签名的作用是区分不同操作者身份。用户的签名信息在每一个版本的提交信息中能够看到,以此确认本次提交是谁做的。
git 安装完成后只需要设置一次用户签名,用户签名是必须设置的,不设置用户签名,提交代码会报错。
注意:这里设置用户签名和将来登录 GitHub(或其他代码托管中心)的账号没有任何关系
1.1 用户签名的设置
git config --global user.name 用户名
git config --global user.email 邮箱
邮箱可以不用真实存在,git 不会验证邮箱是否真实存在,格式正确即可。
1.2 查看用户签名
进入到Windows本地的家目录查看用户签名:
C:/ => 用户 => 当前登录Windows的用户对应的文件夹 => .gitconfig
2. 初始化本地库
初始化本地库,让 git 获取到项目的管理权,让 git 能够管理项目。
2.1 命令
git init
2.2 新建项目文件目录
2.3 本地库初始化
Windows 查看隐藏目录:
git 中使用命令查看隐藏目录(在 git 中可以使用 linux 命令):
ll -a
3. 查看本地库状态
3.1 命令
git status
3.2 首次查看
3.3 新建文件再次查看
4. 本地文件添加到暂存区
4.1 命令
git add 文件名
4.2 文件添加暂存区
4.3 查看添加后的状态
4.4 删除暂存区文件
git rm --cached 文件名
5. 提交本地库
提交本地库,会将暂存区的文件提交到本地库中,形成项目的历史版本。
5.1 命令
git commit -m "日志信息" 文件名
5.2 提交本地库
6. 查看日志信息
6.1 查看引用日志信息
git reflog
6.2 查看详细日志信息
git log
7. 修改文件
查看当前要修改的文件:
cat 文件名
修改文件:
文件添加到暂存区:
提交本地库:
8. 版本穿梭
8.1 命令
git reset --hard 版本号
8.2 项目版本回到第一次提交
8.3 在 .git 文件中查看当前分支与版本号
8.3.1 在 .git 文件中查看当前分支
.git => HEAD
:
8.3.2 在 .git 文件中查看当前版本号
.git => refs => heads => master
: