コードのgitの行数をカウントする方法

ユーザ名期間の統計情報に基づき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

おすすめ

転載: www.cnblogs.com/chenzhenfj/p/11249164.html