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分支

 

切分支的概念:

 

 

posted @ 2018-11-05 20:25  不停的奋斗  阅读(103)  评论(0编辑  收藏  举报