安装git

 

brew install git

git config --global user.name "Your Name"
git config --global user.email "email@example.com"

创建版本库

//进入git 目录
cd git-directory
//把目录变成git管理仓库
git init
//把文件添加到版本库,注意可以一次添加多个文件
git add filename.file
//将文件添加到仓库
git commit -m "add a new file to git repository"
//查看仓库当前状态
git status
//查看文件被修改的内容
git diff filename.file
//查看文件被修改的内容后便可以提交文件到仓库
git add filename.file
//显示从最近到最远的提交日志
git log
//以时间线方式显示log
git log --pretty=oneline
//在git中,HEAD表示当前版本号,上个版本是HEAD^,上上个版本是HEAD^^
//往上100个版本HEAD-100,使用reset命令返回上个版本
git reset --hard HEAD^
//回滚到以前特定某个版本
git reset --hard 【commit id】
//Git 版本回退非常快,Git在内部有个指向当前版本HEAD指针,当回退版本的时候,Git仅仅是把HEAD从当前HEAD指向目标HEAD,之后工作区文件便会被更新。
//回滚以前版本,可以使用git log查看提交的历史,以确定回退到哪个版本
//回滚将来的版本,可以用git reflog查看历史命令,以确定要回到将来的版本