大人の事情で自分の書いたコード行数を対外的に説明しないといけないときがあったりします。
そんなときはこれ
git ls-files | xargs -n1 git --no-pager blame -f -w|grep 自分のgitユーザ名 |wc -l
git ls-filesでリポジトリ管理下のファイル名一覧を獲得し
git --no-pager blameで全部の行の作者を行単位で吐き出し
grepで自分が作者になってる行を洗い出して
wc -lでカウントします。
簡単ですね。
Go to list of users who liked
Share on X(Twitter)
Share on Facebook
More than 5 years have passed since last update.
大人の事情で自分の書いたコード行数を対外的に説明しないといけないときがあったりします。
そんなときはこれ
git ls-files | xargs -n1 git --no-pager blame -f -w|grep 自分のgitユーザ名 |wc -l
git ls-filesでリポジトリ管理下のファイル名一覧を獲得し
git --no-pager blameで全部の行の作者を行単位で吐き出し
grepで自分が作者になってる行を洗い出して
wc -lでカウントします。
簡単ですね。
Register as a new user and use Qiita more conveniently
Go to list of users who liked