git的命令老是记不清,现整理如下
创建版本库
- 创建一个目录
在目录下执行
git init
初始化版本库,把目录变成可管理的git仓库。
从远程库克隆,会将根目录一起克隆过来
git clone git@github.com:/.git
查看版本库状态
git status
查看更改
git diff
提交文件到版本库
git add (提交某个文件) or <.>(提交全部修改过和新增加的文件,删除的文件不做处理) or <--all>(提交全部更改)
git commit -m "" (对提交的文件加注释)
git push 提交文件到远程版本库
查看历史记录
git log
回退版本
git reset --hard <HEAD^>(上一个版本) or <HEAD^^>(上上一个版本) <...>(...)
git reset --hard (回退到指定的版本,版本号没必要写全)