Мы используем git / GitLab для совместной работы над проектом, который предусматривает оцифровку / корректуру старых / древних книг. Редакторам платят за предоставленные символы. До сих пор мы использовали что-то вроде wc -m *
, чтобы узнать, сколько символов было внесено. Этот подход предполагает, что все файлы предоставлены одним человеком И все файлы, предоставленные этим человеком, находятся в текущем каталоге. Реальная ситуация на самом деле другая. Редакторы могут исправлять файлы друг друга, и их файлы могут быть распределены по нескольким каталогам.
Есть ли способ в git (возможно, с флагом --author=
), чтобы узнать количество символов, внесенных автором в целом хранилище в HEAD (то есть его текущее состояние, а не накопленное количество символов во всей истории). Может быть, используя Bash / трубы?