Git 第二章 -- Git 常用命令(设置用户签名初始化本地仓库查看本地仓库状态添加到暂存区提交到本地库查看历史记录版本穿梭)
Posted Z && Y
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git 第二章 -- Git 常用命令(设置用户签名初始化本地仓库查看本地仓库状态添加到暂存区提交到本地库查看历史记录版本穿梭)相关的知识,希望对你有一定的参考价值。
1. Git 常用命令
里面Linux命令是通用的,请尽情展现你的Linux技术吧!
常用命令概述:
1.1 设置用户签名
当你把git安装好后,你只需要设置一次用户签名就够了。这个是必须设置的,如果你不设置,那么将来你提交代码的时候是会报错的。
1)基本语法:
- git config --global user.name 用户名
- git config --global user.email 邮箱
2)案例实操:
-
打开git命令行
-
开始设置
- 验证是否设置成功
打开当前用户目录,寻找.gitconfig文件
打开文件,发现用户签名设置成功
1.2 用户签名说明
1.3 初始化本地仓库
如果要使用git来管理这个目录,首先你需要获得这个目录的管理权,这时候你就需要初始化一下本地仓库
1)基本语法:
git init
2)案例实操:
- 在当前目录打开git命令行
- 初始化本地库
发现多了一个.git目录
1.4 查看本地库状态
1)基本语法:
git status
2)案例实操:
1.4.1 首次查看(工作区没有任何文件)
1.4.2 新增文件(hello.txt)
1.4.3 再次查看本地仓库状态
1.5 添加到暂存区
1.5.1 把 hello.txt 添加到暂存区
使用git add 文件名 把文件从工作目录添加到暂存区
1.5.2 再次查看本地仓库状态
1.5.3 从暂存区删去hello.txt
注意,删去暂存区里面的文件,不会删去工作目录的文件
git rm --cached hello.txt
1.6 提交到本地仓库
- 基本语法:
git commit -m "日志信息" 文件名
1.6.1 将hello.txt提交到本地仓库
1.6.2 再次查看本地仓库状态
1.7 查看历史版本
1.7.1 git reflog
命令可以查看历史提交的记录
git reflog
命令可以查看历史提交的记录
这里的版本号是精简版的版本号,只是完整版版本号的前7位
1.7.2git log
查看详细日志
1.8 多次修改hello.txt模仿公司开发
1.8.1 第一次修改
查看本地库状态:
将修改的文件添加到暂存区:
将修改的文件添加到本地仓库:
再次查看本地库状态:
查看历史版本:
发现当前指针总是指向最新版本
1.9 版本穿梭
1.9.1 实操
1)基本语法:
git reset --hard 版本号
2)案例实操:
3 ) 查看历史版本:
1.9.2 版本穿梭原理
Git 切换版本,底层其实是移动的 HEAD 指针,具体原理如下图所示。
2. 补充:文件当作查看分支和版本号
2.1 查看分支
编辑HEAD文件
2.2 查看版本号
编辑master文件
以上是关于Git 第二章 -- Git 常用命令(设置用户签名初始化本地仓库查看本地仓库状态添加到暂存区提交到本地库查看历史记录版本穿梭)的主要内容,如果未能解决你的问题,请参考以下文章