git查看日志与状态

git查看日志与状态

git status查看工作区状态

git status命令可以查看当前工作区的状态,如哪些文件在暂存区了,哪些文件修改了,哪些文件不在暂存区。

为了方便查看效果,我们先新建一个仓库,在工作区创建1.txt2.txt,将1.txt添加到暂存区,命令如下

git add 1.txt
  • 执行命令

    git status
    

    效果如下图

  • 修改1.txt后,再次执行,效果如下图

  • 使用如下命令,可以查看简短的信息

    git status -s
    

    其中s是short的缩写,表示简短信息。

    效果如下图

    其中,已提交的文件不在显示

    • A表示在暂存区
    • M表示已修改
    • ??表示未添加到暂存区

git log查看日志

使用如下命令

git log

效果如下图:

在这里插入图片描述

其中:

  • commit:表示提交的编号,或者版本号,后面的(HEAD -> master)表示头指针指向的分支
  • Author:表示作者和邮箱
  • Date:表示提交的时间
  • 后面的部分是日志

简化日志

git log --oneline

git diff查看区别

执行 git diff 来查看执行 git status 的结果的详细信息。

git diff 命令显示已写入缓存与已修改但尚未写入缓存的改动的区别。git diff 有两个主要的应用场景。

  • 尚未缓存的改动:git diff
  • 查看已缓存的改动: git diff --cached
  • 查看已缓存的与未缓存的所有改动:git diff HEAD
  • 显示摘要而非整个 diff:git diff --stat
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值