私は他のいくつかのプログラマーとチームを組んでおり、gitリポジトリの著者ごとにコード行数を取得する必要があります。これは、作者によって改訂された行を意味するだけではありません。なぜなら、それは空行とコメント行を含むからです。理想的には、私は特定の作者(自分自身のために--author="BtheDestroyer"
)のコミットだけを含む新しいブランチを作ってから、cloc
を使ってコメント行数とコード行数を別々に得ることができます。私もそれが他のコミットを通じて早送り終わるかどうかわからないgitリポジトリ内の著者ごとのコード行数をカウントする
filepath: unmerged (commit-id-1)
filepath: unmerged (commit-id-2)
error: your index file is unmerged.
fatal: cherry-pick failed
:私は、しかし、私は次のエラーのトンを取得し、最後の行の間に
git log --author="BtheDestroyer" --format=%H > mycommits
git checkout --orphan mycommits
tac mycommits| while read sha; do git cherry-pick --no-commit ${sha}; done
を使用して試してみました過程の中で。何か案は?