基础操作
初始化:git init
新建文件:touch 文件名字
纳入文件管理:git 文件名字
提交到暂存区:git add 文件名字
提交到本地库:git commit -m “提交大的备注信息”
查看仓库状态:git status
查看文件提交日志:git log 文件名字
一行显示文件日志信息:git log --pretty=oneline 文件名字
版本冲突
查看文件是否提交:git diff 文件名字^
返回版本:git reset --hard HEAD^
^表示返回几层,一个表示返回上一个,两个表示返回上两个
显示文件的版本以及版本号:git reflog 文件名字
版的穿梭:git reset --hard 版本号
放弃修改:git checkout -- 文件名字
暂存区的回退:git reset HEAD 文件名字
分支的管理
查看所有的分支:git branch
带星号的是自己所在的分支
新建分支:git branch 分支名字
切换分支:git checkout 分支名字
合并分支文件:git merge
删除分支:git branch -d
新建并切换分支:git checkout -b 分支名字