Git file history

原文:https://docs.gitlab.com/ee/user/project/repository/git_history.html

Git file history

在 GitLab 0.8.0 中引入

Git 文件历史记录提供有关与文件关联的提交历史记录的信息.

您可以在项目中的每个文件中找到” 历史记录”按钮.

File history button

当选择” 历史记录”按钮时,您将看到一个带有说明信息的屏幕:

Git log output

如果将鼠标悬停在 UI 中的提交上,您将看到上次修改提交的确切日期和时间.

Associated git command

如果从命令行运行git ,则等效命令为git log <filename> . 例如,如果要在本地目录中找到有关README.md文件的history信息,请运行以下命令:

  1. git log README.md

您将看到类似于以下内容的输出,其中包括 UTC 格式的提交时间:

  1. commit 0e62ed6d9f39fa9bedf7efc6edd628b137fa781a
  2. Author: Mike Jang <mjang@gitlab.com>
  3. Date: Tue Nov 26 21:44:53 2019 +0000
  4. Deemphasize GDK as a doc build tool
  5. commit 418879420b1e3a4662067bd07b64bb6988654697
  6. Author: Marcin Sedlak-Jakubowski <msedlakjakubowski@gitlab.com>
  7. Date: Mon Nov 4 19:58:27 2019 +0100
  8. Fix typo
  9. commit 21cc1fef11349417ed515557748369cfb235fc81
  10. Author: Jacques Erasmus <jerasmus@gitlab.com>
  11. Date: Mon Oct 14 22:13:40 2019 +0000
  12. Add support for modern JS
  13. Added rollup to the project
  14. commit 2f5e895aebfa5678e51db303b97de56c51e3cebe
  15. Author: Achilleas Pipinellis <axil@gitlab.com>
  16. Date: Fri Sep 13 14:03:01 2019 +0000
  17. Remove gitlab-foss Git URLs as we don't need them anymore
  18. [ci skip]