484просмотров
8 октября 2025 г.
Score: 532
Давайте немного отвлечемся от работы и посмотрим, кто настоящий контрибьютор и core-разработчик своего проекта. Для этого выполним команду, которая есть в этом посте чуть ниже, и вы узнаете, как много коммитов за год вы внесли в свой проект. Супер бонус - эта команда покажет людей, которые работают с вами, но имеют за год очень мало коммитов. Что делать, думать про них уже решайте из своего контекста. Ну что, узнаем, кто тут супер кодер? 🔥 git log --no-merges --since="1 year ago" --pretty=format:"%H %an" --shortstat |
awk ' /^[0-9a-f]{40}/ { commit=$1; author=$2; next } /files? changed/ { added=0; deleted=0 if ($4 ~ /[0-9]+/) added=$4 if ($6 ~ /[0-9]+/) deleted=$6 if (added + deleted > 20) print author }
' | sort | uniq -c | sort -nr