Git——在本地仓库的常用指令
Git是一个分布式版本控制系统,即每个人的电脑上都是一个完整的版本库,没有“中央服务器”。
- git init // 初始化一个Git仓库;
- git status // 可以查看仓库当前状态;
- git add <file> // 把修改文件添加到暂存区;
- git commit -m "message" // 提交更改,把暂存区的内容提交到当前分支;
- git diff <file> // 查看该文件的修改;
- git checkout <file> // 撤销对文件的修改;(撤销未提交的文件)
- git rm <file> // 删除本地仓库文件;
- git log // 查看提交日志;
- git log -- pretty=oneline // 查看log如下
- git reflog // 查看本地会影响HEAD指针的命令操作记录,这个不会同步到远程仓库
- git reset --hard <节点号> // 回退到之前的某一节点;
- git reset --hard HEAD^ // 回退到上一个提交版本(HEAD表示当前版本,即最新提交的版本)
- git show <日志节点> // 显示对应节点的全部修改内容;
到此,Git在本地版本库的一些常用的操作指令介绍完了,下一篇总结Git连接远程仓库的一些常用指令。