Git总结

git commit -m 'xxx' 可以提交多次

git diff: 查看上次修改内容

git log 查看历史记录 简洁版: git log --pretty=oneline

git reflog 用来记录你的每一次命令

git reset --hard HEAD^ 回退到上一个版本

git reset --hard 1094a 回退到指定版本

git diff HEAD -- readme.txt 查看工作区和版本库里面最新版本的区别

git checkout -- readme.txt 把readme.txt文件在工作区的修改全部撤销,这里有两种情况:

一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态;

一种是readme.txt已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。

git rm test.txt 删除test.txt文件
Git跟踪并管理的是修改,而非文件。

git add命令实际上就是把要提交的所有修改放到暂存区(Stage),
然后,执行git commit就可以一次性把暂存区的所有修改提交到分支

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 14,338评论 4 54
  • Git常用语法 [TOC] Git简介 描述 ​ Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,...
    君惜丶阅读 9,152评论 0 13
  • 青春赋予我们活力与自信,沐浴在大学校园的阳光下,奉献、友爱、互助、进步的志愿服务精神促使我们变成螺丝钉,幻成砖瓦,...
    伯桑阅读 1,573评论 0 0
  • 001 坚持不断努力 你努力了吗? 还有人比你努力吗? 你有不放弃一直坚持努力吗? 请相信,你的努力还远远不够,离...
    BeHind_H阅读 2,299评论 0 1
  • 10.19 昨天没写完,困,就睡了,今天早起理思路接着写。 可能花时间写这些有的没的总结别人会认为浪费时间,但对我...
    若瑾小姐阅读 1,443评论 0 1