标签(空格分隔):git
初始化配置
git config –list 查看配置 git config –global user.name 用户名 git config –global user.email 邮箱~/Desktop ~ 表示向前系统的路径
查看 git 历史记录
git log 显示提交的历史记录 git log –oneline 显示简短的历史记录 git reflog 查看所有历史版本
对比文件
git diff 工作区和暂存区 git diff –cached 暂存区和历史区 也就是仓库里面 git diff master 工作区和历史区
版本回滚
git checkout 文件名或者点 从暂存区将工作区覆盖掉, 此时文件还没添加到暂存区,类似 ctrl+ z 的效果 git reset HEAD 文件名或者点 删除本次暂存区的提交(文件被添加到暂存区了,想撤销)git reset –hard HEAD^ 回退到上一个版本 git reset –hard commitID 回退到某个版本
分支
git checkout -b dev 创建并切换到 dev 分支 git checkout dev 切换到 dev 分支 git merge dev 将 dev 分支的提交合并到当前分支
git revert
git revert 328392
删除本地分支
git branch -d 分支名称
删除远程分支
git push origin –delete 分支名称