3 回答

TA貢獻1831條經驗 獲得超10個贊
這將提供有關作者的一些統計信息,并根據需要進行修改。
使用Gawk:
git log --author="_Your_Name_Here_" --pretty=tformat: --numstat \
| gawk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s removed lines: %s total lines: %s\n", add, subs, loc }' -
在Mac OSX上使用Awk:
git log --author="_Your_Name_Here_" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }' -
編輯(2017)
github上有一個新軟件包,看起來很漂亮,并且使用bash作為依賴項(在Linux上進行了測試)。它比腳本更適合直接使用。
這是git-quick-stats(github鏈接)。
復制git-quick-stats到文件夾并將該文件夾添加到路徑。
mkdir ~/source
cd ~/source
git clone [email protected]:arzzen/git-quick-stats.git
mkdir ~/bin
ln -s ~/source/git-quick-stats/git-quick-stats ~/bin/git-quick-stats
chmod +x ~/bin/git-quick-stats
export PATH=${PATH}:~/bin
用法:
git-quick-stats
- 3 回答
- 0 關注
- 538 瀏覽
添加回答
舉報