[{"data":1,"prerenderedAt":297},["ShallowReactive",2],{"content:\u002Fposts\u002F2022\u002Fgit-log":3,"surround:\u002Fposts\u002F2022\u002Fgit-log":286},{"id":4,"title":5,"body":6,"canonical":264,"categories":265,"date":267,"description":268,"draft":269,"extension":270,"image":271,"meta":272,"navigation":273,"path":274,"permalink":264,"readingTime":275,"recommend":264,"references":264,"seo":280,"sitemap":281,"stem":282,"tags":283,"type":264,"updated":267,"__hash__":285},"content\u002Fposts\u002F2022\u002Fgit-log.md","git统计代码提交数量",{"type":7,"value":8,"toc":259},"minimark",[9,13,24,27,33,39,42,48,53],[10,11,12],"p",{},"统计 git 提交次数: 所有人的所有提交次数，会展示所有的提交人 提交次数详情",[14,15,21],"pre",{"className":16,"code":18,"language":19,"meta":20},[17],"language-shell","git log | grep \"^Author: \" | awk '{print $2}' | sort | uniq -c | sort -k1,1nr\n","shell","",[22,23,18],"code",{"__ignoreMap":20},[10,25,26],{},"查看 git 上的个人代码量",[14,28,31],{"className":29,"code":30,"language":19,"meta":20},[17],"git log --author=\"username\" --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 }' -\n",[22,32,30],{"__ignoreMap":20},[34,35,36],"blockquote",{},[10,37,38],{},"username 需要修改为提交人的 username",[10,40,41],{},"统计每个人增删行数",[14,43,46],{"className":44,"code":45,"language":19,"meta":20},[17],"git log --format='%aN' | sort -u | while read name; do echo -en \"$name\\t\"; git log --author=\"$name\" --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 }' -; done\n",[22,47,45],{"__ignoreMap":20},[49,50,52],"h3",{"id":51},"_202104-202211-代码总量一览","2021\u002F04 - 2022\u002F11 代码总量一览",[54,55,56,80],"table",{},[57,58,59],"thead",{},[60,61,62,67,70,74,77],"tr",{},[63,64,66],"th",{"align":65},"left","项目",[63,68,69],{"align":65},"用户名",[63,71,73],{"align":72},"right","添加",[63,75,76],{"align":72},"删除行",[63,78,79],{"align":72},"总数",[81,82,83,100,116,132,148,164,180,196,211,226,242],"tbody",{},[60,84,85,89,92,95,97],{},[86,87,88],"td",{"align":65},"门户",[86,90,91],{"align":65},"王晓伟",[86,93,94],{"align":72},"1",[86,96,94],{"align":72},[86,98,99],{"align":72},"0",[60,101,102,104,107,110,113],{},[86,103,88],{"align":65},[86,105,106],{"align":65},"whbbit",[86,108,109],{"align":72},"115145",[86,111,112],{"align":72},"17563",[86,114,115],{"align":72},"97582",[60,117,118,121,123,126,129],{},[86,119,120],{"align":65},"官网",[86,122,106],{"align":65},[86,124,125],{"align":72},"23569",[86,127,128],{"align":72},"8000",[86,130,131],{"align":72},"15569",[60,133,134,136,139,142,145],{},[86,135,120],{"align":65},[86,137,138],{"align":65},"wxw",[86,140,141],{"align":72},"5369",[86,143,144],{"align":72},"2315",[86,146,147],{"align":72},"3054",[60,149,150,153,155,158,161],{},[86,151,152],{"align":65},"开票程序",[86,154,106],{"align":65},[86,156,157],{"align":72},"1612697",[86,159,160],{"align":72},"871939",[86,162,163],{"align":72},"740758",[60,165,166,169,171,174,177],{},[86,167,168],{"align":65},"票夹小程序",[86,170,106],{"align":65},[86,172,173],{"align":72},"96152",[86,175,176],{"align":72},"10207",[86,178,179],{"align":72},"85945",[60,181,182,185,187,190,193],{},[86,183,184],{"align":65},"开票云平台",[86,186,106],{"align":65},[86,188,189],{"align":72},"231420",[86,191,192],{"align":72},"139413",[86,194,195],{"align":72},"92007",[60,197,198,200,202,205,208],{},[86,199,184],{"align":65},[86,201,91],{"align":65},[86,203,204],{"align":72},"54",[86,206,207],{"align":72},"45",[86,209,210],{"align":72},"9",[60,212,213,215,217,220,223],{},[86,214,184],{"align":65},[86,216,138],{"align":65},[86,218,219],{"align":72},"87952",[86,221,222],{"align":72},"61171",[86,224,225],{"align":72},"26781",[60,227,228,231,233,236,239],{},[86,229,230],{"align":65},"运营管理（数据可视化）",[86,232,106],{"align":65},[86,234,235],{"align":72},"191928",[86,237,238],{"align":72},"32904",[86,240,241],{"align":72},"159024",[60,243,244,247,250,253,256],{},[86,245,246],{"align":65},"总计",[86,248,249],{"align":65},"whbbit\u002Fwxw\u002F王晓伟",[86,251,252],{"align":72},"2364287",[86,254,255],{"align":72},"1143558",[86,257,258],{"align":72},"1220729",{"title":20,"searchDepth":260,"depth":260,"links":261},4,[262],{"id":51,"depth":263,"text":52},3,null,[266],"代码","2022-12-04 16:01:16","查看项目中的每个人代码提交量，看看谁在摸鱼吧",false,"md","https:\u002F\u002Fbitmc.uno\u002Fpicgo\u002Fgit-log.jpg",{},true,"\u002Fposts\u002F2022\u002Fgit-log",{"text":276,"minutes":277,"time":278,"words":279},"2 min read",1.26,75600,252,{"title":5,"description":268},{"loc":274},"posts\u002F2022\u002Fgit-log",[284],"git","HS8XeN-jIAdpR8MuwMraFpUw8id8cqSQYFS6RWKCOcA",[287,292],{"title":288,"path":289,"stem":290,"date":291,"type":264,"children":-1},"sass实现一个简易的原子样式库","\u002Fposts\u002F2022\u002Fsass-mini-atomic-pattern-library","posts\u002F2022\u002Fsass-mini-atomic-pattern-library","2022-12-04 16:00:20",{"title":293,"path":294,"stem":295,"date":296,"type":264,"children":-1},"gin初始化项目","\u002Fposts\u002F2022\u002Fgin-setup","posts\u002F2022\u002Fgin-setup","2022-12-04 16:02:46",1789642596122]