Git随手笔记

标签(空格分隔): 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 分支名称

    原文作者:LINLIN
    原文地址: https://segmentfault.com/a/1190000018466696
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞