初始化仓库
$ mkdir git_test #建立一个空文件夹
$ cd git_test
$ git init
将文件修改内容保存到暂存区
$ git add test.txt
将文件从暂存区提交到版本库分支
$ git commit -m "wrote test.txt file"
查看工作状态
$ git status
查看修改内容
$ git diff
查看提交日志
$ git log
$ git log --pretty=oneline #简化一行显示
回退版本
$ git reset --hard HEAD^ #回退到上一版本
$ git reset --hard HEAD^^ #回退到上上版本
$ git reset --hard HEAD^100 #回退到前第100个版本
查看命令日志
$ git reflog
将未提交到暂存区的修改撤销
$ git checkout -- test.txt
删除文件
$ git rm test.txt
$ git commit -m "deleted test.txt"
将远程仓库拉取到本地
$ git remote add origin [email protected]:test/test.git
提交到远程仓库
$ git push -u origin master