我们有服务器,用于通过 git 创建所有项目。有几个项目说 project1.git ,project2.git 和 prohectx.git 我怎么知道谁创建了 project1.git 和项目的统计信息?
问问题
3248 次
4 回答
4
于 2012-09-06T11:41:50.500 回答
3
状态:
git status
获取发布到 git repo 的提交历史记录:
git log
ps:确保将项目克隆到本地计算机(因为它是远程计算机上存在的项目)
于 2012-09-06T11:31:13.373 回答
3
项目的创建是第一次提交,并附有作者和日期。显示用途:
$ cd project1.git
$ git log --reverse --pretty=medium | head -3
commit 3fdc617258b295f3fc1cdd6d6d7f9d98bd294513
Author: John Doe <john@microsoft.com>
Date: Thu Sep 6 11:34:35 2012 +0200
这假设 git 历史只有一个根( 有关讨论,请参见How to show first commit by 'git log'? )
于 2012-09-06T11:36:33.400 回答
0
为什么不只看项目的第一次提交呢?这通常表明谁创建了存储库以及何时创建:
git log --reverse
将反向显示提交,因此根提交将是第一个。
于 2012-09-06T11:35:39.733 回答