Git命令

2016-09-17 16:32:55

1.初始化版本库

git init

2.添加文件到暂存区

git add xx.txt
git add -A 

3.提交文件到版本库

git commit -m "说明"

4.查看状态

git status

5.对比文件

git diff xx.txt

6.查看历史

git log
git log --pretty=oneline 

7.版本回退

git reset --hard HEAD^
git reset --hard id

HEAD表示当前版本,HEAD^表示上一个版本,HEAD^^表示上两个版本,HEAD~100表示上100个版本,id表示指定版本号,可以不写全,git会模糊匹配

8.命令历史

git reflog

9.撤销修改

git checkout -- xx.txt

如果修改已git add到暂存区,用暂存区修改覆盖当前工作区,如果暂存区没有修改,用版本库最新版本覆盖工作区,--参数不能丢

10.删除文件

git rm xx.txt