第2章 Git 安装
高速下载网址 https://registry.npmmirror.com/binary.html?path=git-for-windows/
安装时
无脑下一步
有这个就安装成功了
图形化Git GUI Here
命令行Git Bash Here
查看版本信息
第 3 章 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 版本号 | 版本穿梭 |
- cd.. 回退
- ctrl+L: 清屏
3.1 设置用户签名
- 基本语法
git config --global user.name 用户名
git config --global user.email 邮箱
通过上面的LENOVO打开.gitconfig记事本查看是否成功添加
注:这里签名只有区分本地用户使用者作用
3.2 初始化本地库
-
基本语法
git init -
案例实操
- 去到目标文件夹打开git
- ll -a 查询依次文件
- cd .git/ 进入文件
- ll查询文件
3.3 查看本地库状态
基本语法
git status
案例实操
3.3.1 首次查看(工作区没有任何文件)
3.3.2 新增文件(hello.txt)
输入vim hello.txt
输入shift+enter 创建进入文本
输入i 进行编辑模式
输入文本hello....
输入yy复制 p粘贴
输入esc退出到一般模式
输入:wq 保存退出
3.3.3 再次查看(检测到未追踪的文件)
输入 git status
输入 cat hello.txt 查看文本内容
3.4 添加暂存区
3.4.1 将工作区的文件添加到暂存区
基本语法
git add 文件名
案例实操
输入git add hello.txt
输入git status
输入git rm --cached hello.txt
删除暂存区
需要再次输入git add 添加
3.5 提交本地库
3.5.1 将暂存区的文件提交到本地库
基本语法
git commit -m "日志信息" 文件名
案例实操
输入git commit -m "first commit" hello.txt
3.5.2 查看状态(没有文件需要提交)
输入 git status
无再显示 No commits yet (暂存区尚未提交)
输入 git reglog 和git log查看版本详细信息和提交者
3.6 修改文件(hello.txt)
输入 vim hello.txt 修改文件
输入 git status 查看状态
输入 git add hello.txt 添加到暂存区
输入 git status 查看状态
输入 git commit -m "second commit" hello.txt 提交到本地库
输入 git status 查看状态
输入 git reflog 查看版本信息
输入 cat hello.txt 查看修改的文件
3.7 历史版本
3.7.1 查看历史版本
基本语法
git reflog 查看版本信息
git log 查看版本详细信息
3.7.2 版本穿梭
基本语法
git reset --hard 版本号
案例实操
输入 git reflog 查看版本信息复制
输入 git reset --hard c6a39f0xxx 切换版本
输入 git reflog 查看版本信息
输入 cat hello.txt 查看当前版本文件