ユーザ名期間の統計情報に基づき1。
= 2019年12月31日--pretty = TFORMAT --until gitのログ--author = "ユーザ名" --since = 2018年1月1日:--numstat | awkの「{+ = $ 1を追加します。潜水艦+ = $ 2; LOC + = $ 1 - $ 2} END {printf関数は "行追加:、%Sを線除去:%sは、合計行:%S \ n" を、追加し、潜水艦、LOC}」 -
2.上位Nビットの提出をチェック
Gitは--prettyログイン= '%AN' | 並べ替え| uniqの-c | ソート-k1 -n -r | ヘッド-n 5
3.統計を提出
gitのログ--oneline | トイレ-l
ユーザ名の統計情報
gitのログ--author = "ユーザ名" --pretty = TFORMAT:--numstat | awkの「{+ = $ 1を追加します。潜水艦+ = $ 2; LOC + = $ 1 - $ 2} END {printf関数は "行追加:、%Sを線除去:%sは、合計行:%S \ n" を、追加し、潜水艦、LOC}」 -
統計期間
gitのログ--since = 2018年1月1日--until = 2018年12月31日--pretty = TFORMAT:--numstat | awkの「{+ = $ 1を追加します。潜水艦+ = $ 2; LOC + = $ 1 - $ 2} END {printf関数は "行追加:、%Sを線除去:%sは、合計行:%S \ n" を、追加し、潜水艦、LOC}
6.統計の追加と人ごとの行の削除
gitのログ--format = '%AN' | ソート-u | 名前を読みながら、エコー-en「$名\トン」を行います。gitのログ--author = "$名" --pretty = TFORMAT:--numstat | awkの「{+ = $ 1を追加します。潜水艦+ = $ 2; LOC + = $ 1 - $ 2} END {printf関数は "行追加:、%Sを線除去:%sは、合計行:%s" を、追加し、潜水艦、LOC} - 。完了
7.貢献者の統計情報
Gitは--prettyログイン= '%AN' | ソート-u | トイレ-l