Git使用总结

1、git init 初始化仓库 ls -ah
2、git add XXX
3、git commit -m "xxx"
4、版本回退:git reset --hard HEAD^ /commit_id
5、git log查看日志
6、git reflog记录每一次命令
7、git status查看缓存区状态
8、git diff HEAD -- XXX 查看工作区和版本库里面最新版本的区别
9、git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销
一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态;
git checkout -- readme.txt
一种是readme.txt已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。
git reset HEAD <file>
git checkout -- <file>
10、git rm从版本库中删除
11、创建并切换分支:git checkout -b XXX(git branch XXX; git checkout XXX)/git switch -c XXX
git checkout XXX/git switch XXX 切换分支
12、git branch 查看当前分支 *
13、git branch -d XXX 删除分支
14、git merge XXX合并其他分支
15、git tag v1.0打标签 -m "说明文字" -d 删除

原文地址:https://www.cnblogs.com/lhsblog/p/12185994.html