我们有服务器,用于通过git创建所有项目。 有几个项目说project1.git,project2.git和prohectx.git 我怎么知道谁创建了project1.git和项目统计?
答案 0 :(得分:4)
答案 1 :(得分: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'?)
答案 2 :(得分:2)
状态:
git status
获取发给git repo的提交历史记录:
git log
ps:确保将项目克隆到本地计算机(因为它是远程计算机上存在的项目)
答案 3 :(得分:0)
为什么不看项目的第一次提交?这通常表明谁创建了回购以及何时:
git log --reverse
将反向显示提交,因此根提交将是第一个。