Git是目前世界上最先进的分布式版本控制系统。
Workspace:工作区
Index / Stage:暂存区
Repository:仓库区(或本地仓库)
Remote:远程仓库
1.安装git
windows上面的话,直接下载exe文件,傻瓜安装
2.初始化git仓库
进入某一目录,打开git命令行
git init
3.简单commit一下
#添加到暂存区
git add xxx
#提交到仓库(把暂存区的所有内容提交到当前分支上)
git commit -m '第一次提交'
4.提交的日志查看
git log(commit后面是hash码,代表版本号)
5.状态查看
#是否有文件未提交
git status
下面的文件我确实没提交哈哈哈哈
# 修改下文件test.txt再看看
Changes not staged for commit 尚未暂存
Changes to be committed 已暂存,待提交
#查看修改内容
git diff xxx
#看所有分支的commit历史
git log --all
#查看(oneline 一条提交信息用一行展示) 版本号及历史
git log --pretty=oneline
#查看(oneline 一条提交信息用一行展示)简略版本号及历史
git log --oneline
# 查看所有分支图形化的commit历史
git log --all --oneline --graph
6.版本回退
第1种是:git reset --hard HEAD^
那么如果要回退到上上个版本只需把HEAD^ 改成 HEAD^^ 以此类推即可。
第2种:git reset --hard HEAD~2
第3种,直接根据版本号回退
git reset --hard 0675995
7.查看版本变更历史
git reflog
8.Git撤销修改和删除文件操作
git checkout -- file 可以丢弃工作区的修改
参考:https://zhuanlan.zhihu.com/p/30044692
标签:git,log,--,命令,oneline,提交,commit From: https://www.cnblogs.com/huangyuanni/p/17007670.html