3

我们有服务器,用于通过 git 创建所有项目。有几个项目说 project1.git ,project2.git 和 prohectx.git 我怎么知道谁创建了 project1.git 和项目的统计信息?

4

4 回答 4

4

但是,您也可以使用git log来查找特定的提交。

git log --stat 显示每次提交时引入的更改的不同统计信息

有关更多详细信息,您可以参考Git 参考

于 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 回答