如何查看针对一个git仓库的pull操作历史? 您所在的位置:网站首页 git仓库命名 如何查看针对一个git仓库的pull操作历史?

如何查看针对一个git仓库的pull操作历史?

2022-06-01 19:01| 来源: 网络整理| 查看: 265

git仓库,一般会有git commit的历史,通过git服务端为web界面或者git终端命令git log 和git reflog来查看。

git reflog

git reflog 可以查看所有分支的所有操作记录(commit和reset的操作),包括已经被删除的commit记录,git reflog信息如下图

可见包含commit的代码,和commit的注释内容。

git log

git log命令可以显示所有提交过的版本信息。信息比较详细,还包括提交人的一些信息。和git reflog 还有一个区别,git log则不能察看已经删除了commit记录。

git服务器端查看commit历史

git服务器端可以查看commit历史,比如我们以github为例:

git pull信息客户端直接无法查询,服务器端web界面只能提供一个访问的统计信息,比如github的中信息:

注意这个图只有仓库所有者可以看到。

如果git服务器端是自己部署的话,比如gitlab则可以通过gitlab nginx访问日志可以查到通过http的git 访问日志(包括pull),ms也是区分不出来git pull信息。

当然如果是通过shell 终端git命令执行的话,通过shell history可以获得git pull的信息,但是仅仅限制个人而且短期保存命令执行了。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有