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リポジトリに発行されたコミットの履歴を取得するには:

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 履歴にルートが 1 つしかないことを前提としています (詳細については 、'git log' による最初のコミットを表示する方法を参照してください) 。

于 2012-09-06T11:36:33.400 に答える
0

プロジェクトの最初のコミットを見てみませんか? これは通常、誰がいつレポを作成したかを示しています。

git log --reverse

コミットを逆に表示するため、ルート コミットが最初になります。

于 2012-09-06T11:35:39.733 に答える