Git命令
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.1 设置用户签名
git config --global user.name
用户名git config --global user.email
邮箱
并且在自己 C:\Users\Acer
下有个 .gitconfig
文件,打开里面就是我们设置的用户签名
1.2 初始化本地库
基本语法:git init
1.3 查看本地库状态
基本语法:git status
新增文件:
语法:vim hello.txt
,然后按 i 键进入 INSERT,要想复制粘贴 ,需要先按 esc 键,之后 yy
复制,p
粘贴
文件内容输入完毕,需要先按:
,输入wq
,然后才算完成新增文件,再次查看
1.4 添加暂存区
基本语法:git add 文件名
可以用 git rm --cached hello.txt
删除暂存区的文件,注意这里删除的只是暂存区的文件,工作区的没有被删掉
1.5 提交本地库
基本语法:git commit -m "日志信息" 文件名
1.6 修改文件
语法:vim 文件名
修改后记得commit到本地库,记录下来版本
1.7 历史版本
基本语法:
git reflog
查看版本信息git log
查看版本详细信息
版本穿梭:
语法:git reset --hard 版本号
1.8 切换版本原理
Git 切换版本,底层其实是移动的HEAD 指针
HEAD 指针指向 master 分支,master分支指向 first 版本,
之后有了 second 版本,master 指针指向 second 版本
之后有了third 版本,master 指针指向 third 版本
如果我们想穿越回去,只需要让 master 指针指向 first 版本或者 second 版本