在之前克隆的这个项目所在目录的下面,执行 git log,这个命令可以查看在项目里做的所有的提交,英文是 commit。每一次提交都存储了项目的一个特定的状态。

就是在一次提交里面,会包含对项目的几处修改,比如在某个文件里修改或添加了几行代码,创建的新的文件等等。做提交的时候先要添加想要包含在这次提交里的修改,然后再去提交一下。

commit 后面的这串字符表示的是这次提交的 id 号,Author 是这次提交的用户是谁,Date 是这次提交是在什么时候做的。

想要查看在这次提交里面都做了什么,可以复制一下提交的 id 号,注意只需要复制其中的一小部分就行,不用复制全部。

按一下 Q 可以退出查看提交日志。 退出来以后,全屏幕显示这个终端。

再执行一下 git show ,后面加上要查看的提交的 id 号。

这里会显示出这次提交里面包含的所有修改,按 F 键可以向后翻页,按 B 键可以向前翻页。

比如这里显示,在这次提交里修改了一个叫 file.controller.ts 的文件, 这行代码前面有个减号,颜色是红色的,说明在这个文件里删除掉了这行代码。

下面这行代码前面有个加号,表示增加了这行代码。其实这里你应该可以看出来,并不是删除了一行代码,增加了一行代码,其实只是修改了一下这行代码,在它里面添加了一点东西。

git 源代码自动检查_检查提交(git log,git show)《 Nest.js 应用案例:源代码管理 》...相关推荐

  1. git stash pop冲突_这有一份 git 日常使用清单,你需要吗?

    点击上方"前端教程",选择"星标" 每天前端开发干货第一时间送达! 作者:echozh juejin.im/post/5d5b4c6951882569eb570 ...

  2. git tig使用技巧_如何使用Tig浏览Git日志

    git tig使用技巧 如果您使用Git作为版本控制系统,则您可能已经对Git是一个复杂的野兽这一事实感到失望. 这是一个很棒的工具,但导航Git存储库可能很麻烦. 那就是Tig之类的工具出现的地方. ...

  3. git 代码回滚_能提交到远程的Git回滚

    很多情况下我们需要回滚代码,最容易想到的就是git reset.但是git reset有个弱点,它是一个彻底的回滚,不能再提交给远程了,因为在提交记录里回滚点之后的记录都不见了. 做一下试验,一个文件 ...

  4. git实现审核功能_代码库(SVN GIT)及代码评审

    禅道专业版本提供了更加全面的SVN Git集成,可以通过web界面浏览源代码里面的文件目录,查看修复记录,进行比对等操作.以SVN为例: 一.创建代码版本库 最新版本的禅道,进入代码视图,默认是需要先 ...

  5. git url地址无效_如何同步多个 git 远程仓库

    日常需求 以前源码是托管在 github 的, 现在想要同步托管在 gitee, 一做备份分发, 二方便国内下载使用(网速可观), 三防特色墙... 方式一 使用 gitee 的强制同步 之前在 gi ...

  6. java中的可检查和不检查_检查Java测试中发生了什么

    java中的可检查和不检查 有人想到了在Java单元测试中使用try和catch块的想法: @Test public void test() { try { callSomeCode(); } cat ...

  7. mysql 检查_检查MySQL的健康状况

    MySQL提供了大量的变量.参数以用于性能及健康状态检查.现在让我们一起看看那些比较重要的变量.参数.1MySQL是否可用?这当然是首先要做的,如果你的MySQL服务都没在跑了,其它监控从何谈起?我们 ...

  8. 搭建gitserver并实现git push 自动部署

    git push自动部署能大大提交开发部署效率 git 自动部署分为2类, git server和部署不在同一个服务器上(比如通过github部署) git server和要部署的目录在同一个服务器上 ...

  9. Git - 入门到熟悉_日志管理

    文章目录 Pre 常用命令 演示 Pre Git - 入门到熟悉_Git基本概念与核心命令 Git - 入门到熟悉_分支管理 Git - 入门到熟悉_远程仓库管理 在使用 Git 提交了若干更新之后, ...

最新文章

  1. cogs 1430. [UVa 11300]分金币
  2. oracle numtodsinterval and numtoyminterval 使用法则
  3. python3默认编码_python3的url编码和解码,自定义gbk、utf-8的例子
  4. android device action and adb command
  5. 张宇1000题高等数学 第十八章 多元函数积分学(一)
  6. 中国各地区工业COD排放量面板数据(1998-2017年)
  7. UI设计师行业是做什么的?
  8. 数字光栅投影技术——相移轮廓术(PSP)
  9. android开发教程!看懂这些帮你轻松解决就业问题!知乎上转疯了!
  10. 关于电脑QQ能上网,但是浏览器不能上网的问题的详细图文解决方法
  11. 计算机准备计划,你为计算机考试做好准备了吗?敬业签便签帮你制定详细复习计划...
  12. Win7和Win10如何使文件的视图默认按详细信息显示
  13. fabs ( )【C语言库函数源代码】
  14. Lucene.Net 实现搜索功能
  15. 【渝粤题库】陕西师范大学600004 中级有机化学 作业(专升本)
  16. 微信小程序自定义模态框
  17. C++ iomanip
  18. High Resolution Melting (HRM) analysis
  19. 加速客户的云计算之旅——亚马逊云科技日立解决方案
  20. 华为云Windows云服务器如何配置多用户登录?

热门文章

  1. Ubuntu开机黑屏解决办法
  2. Oracle 多行、多列子查询
  3. 【C++】实现动态顺序表的PushBack(),PopBack(),PushFront(),PopFront(),Find(),Insert
  4. C经典之14-双向链表存储1-10---ShinePans
  5. 现在不使用ZeroClipboard我们也能实现复制功能(转)
  6. 比较两篇文章的相似性
  7. 用计算机上的画图制作贺卡,用画图制作贺卡
  8. C 语言判断大端小端
  9. k8s yaml字段说明
  10. linux shell if判断字符串是否包含某字符串