git 命令行查看文件的某个版本历史

我一般使用可视化的 ui 工具来查看某个文件的历史,但也免不了有的场景只有命令行工具。

命令行查看如下:

  1. 查看版本的提交号:

    git log
    

    ps: 我习惯使用下面这个命令,能展示每笔提交更详细的信息:

    git log --stat
    
  2. 查看该版本的文件:

    git show e0d599a9807b8ec1ce8271821feb2a90cc8a8e62:app/Console/Commands/TestCommand.php
    

linux 使用 unzip 解压的中文乱码问题 docker compose 添加额外的host信息