git init
进入特定目录使用该命令创建一个版本库
git add 文件名
使用该命令将想进行版本管理的文件加入版本库中
git commit -m "描述"
使用该命令将文件提交到版本库
git status
使用该命令查看版本库的当前状态,它可以告诉我们是否有修改还未提交commit。
修改文件后同样是使用git add、git commit提交修改
注:git add 只是将修改提交到了暂存区中
git commit 才最终将已提交到暂存区中内容提交到当前分支中
git log
使用该命令查看提交历史,即所有的历史修改情况。
git log --pretty=oneline
使用该命令查看提交历史,但信息更少。
git reset --hard <commit id>
使用该命令实现版本回退
git reset --hard HEAD^ 回退到上一个版本
git reset --hard HEAD^^ 回退到上上一个版本
如果回退到某版本后,又想回到回退之前的版本
先使用git reflog命令查看命令历史,以确定要回到的未来版本的commit id
然后在使用git reset 命令
注意
所以如果在工作区中修改了文件,但没有使用git add提交到暂存区,那么当使用git commit时该修改就不会被提交到分支中。