git 常用命令
git init:将文件夹加入git管理库
git status:查看文件夹状态
git add XXX:把文件从工作区移到暂存区
git commit --m "备注":提交文件(从暂存区到提交区)
git log --pretty=oneline:查看log,获取版本git commit id
git reflog:查询所有的commit id
git reset --hard commitId:从提交区回退到commitId的版本
git reset --hard HEAD^:从提交区回退到上个版本
git reset --hard HEAD^^:从提交区回退到上上个版本
git checkout XXX:回退工作区修改内容
git reset HEAD XXX:回退暂存区修改内容
git branch:查询当前所有的分支,并且看到当前所在分支
git checkout -b "branch name":切分支
git remote add origin git库地址:将本地仓库代码关联到远程gitHub仓库
git push -u origin master:将本地仓库代码合并到远程gitHub库的master分支
切分支的概念: