1
私はgitリポジトリビューアをやっています。私はリポジトリの著者と電子メールの名前を取得する必要があります。GITリポジトリの著者名を取得するには?
次のコマンドは、私にコミットの著者を返します。
git show --format="%aN <%aE>"
私はリポジトリの著者を返す必要があります。
私はgitリポジトリビューアをやっています。私はリポジトリの著者と電子メールの名前を取得する必要があります。GITリポジトリの著者名を取得するには?
次のコマンドは、私にコミットの著者を返します。
git show --format="%aN <%aE>"
私はリポジトリの著者を返す必要があります。
Gitはリポジトリの所有者のメタデータを保存しません。しかし、あなたは
git for-each-ref --format='%(committerdate) %09 %(authorname) %09 %(refname)' | sort -k5n -k2M -k3n -k4n
とASC注文時にコミットを一覧表示することができ、私はあなたが言及著者は、リポジトリの所有者を指し考えるFind out git branch creator
を参照してください。 gitリポジトリ自体は所有者に関する情報を格納しません。オーナーは一人ではなくチームになることができます。これは必ずしも真実ではありませんが、リポジトリの所有者がルートコミットを行っていると見なすことができます。 'git log --max-parents = 0 --format ="%an <%ae> "です。ブランチには複数のルートコミットがあることに注意してください。 –
ElpieKay