推特按照代码行数来裁员?查看自己在Git仓库中贡献的行数有多
头条创作挑战赛
据说推特是按照代码行数来裁员的。怎么才能知道自己到底贡献了多少代码呢?本文来告诉你。
绝大部分公司都使用git来管理源代码。git的commit是以行为单位的。每个commit可以看到添加或删除的行。通过计算全部commit中添加或删除的行的数量,就可以看出一个人在代码仓库中的贡献有多少。
第一步,查看自己在git仓库中的贡献。
通过gitlog命令就可以查看。只需要复制粘贴这条命令,把邮件地址替换成自己在git仓库中使用的地址,运行之后就可以看到输出的结果了。gitlogauthor邮件地址nomergesnoshowsignatureprettytformat:numstatawk{add1;subs2;loc12}END{printf添加的行数:s,删除的行数:s,总行数:s,add,subs,loc}
输出的结果类似下面这样的:添加的行数:38070,删除的行数:68072,总行数:30002
第二步,查看公司所有人在git仓库中的贡献。
这一步是确定自己在贡献排行中的位置,同样的复制粘贴脚本再运行。gitlognomergesnoshowsignatureprettyformat:annumstatawk。!author{author0;next}author{ins〔author〕1;del〔author〕2}{author;next}END{for(ainins){printf10d10d10ds,ins〔a〕del〔a〕,ins〔a〕,del〔a〕,a}}sortrn
输出的结果会按照总行数来进行排序。结果一共有4列,分别是总行数、添加的行数、删除的行数和名字。
下面是Spring框架的贡献者的排行榜的一部分:64570873223886530ArjenPoutsma241568472056230488RossenStoyanchev8411111397429863ThomasRisberg8277711102928252StephaneNicoll68131270734202603ChrisBeams67341226088158747SamBrannen672589164124383SebastienDeleuze4039912177681377AndyClement35374136229100855BrianClozel24461229173204712PhillipWebb196497075351104KeithDonald1811118430319MarkPaluch12734212568522rstoyanchev8837122093372SbastienDeleuze74722199814526MarkPollack684781551308MarkFisher500590394034DavidSyer489562431348OliverGierke43234988665sdeleuze419353551162VioletaGeorgieva39161651712601CostinLeau33853876491ScottAndrews32653457192RamnivasLaddad29831908016097JayBryant
上面说到的做法都需要执行脚本。有没有更加容易的做法呢?可以用工具。
这里介绍两个工具。第一个是gitquickstats。使用Homebrew就可以安装。brewinstallgitquickstats
gitquickstats提供的功能很多,如下图所示。
gitquickstats的选项
第一个选项是我们需要运行的。
运行的结果如下所示。
gitquickstats的运行结果
gitquickstats所提供的结果是比较详细的,但是没有按照贡献值排序。
第二个工具是gitfame,使用Ruby开发,可以通过gem安装。GitHub地址是oleandergitfamerb。geminstallgitfame
安装了之后,运行下面的命令就可以查看结果。gitfamegit目录
gitfame的输出会更加美观一点。
gitfame输出
gitfame的问题在于执行起来非常慢。稍微大一点的git仓库,执行就会卡住,很长时间都没有结果。
国民女神关晓彤裸色礼服这么美性感身材一览无遗国民闺女关晓彤真的是越长越美了,还有双大长腿让人很是羡慕,和小鹿恋爱后人气持续高涨,一直以来都是清纯甜美的形象,近日一身裸色礼服美出了新高度。关晓彤裸色礼服怎么能这么美……
张天爱吊带裙秀身材白色深V吊带连衣裙(图)张天爱不仅拥有实力的演技和超高的颜值,作为时尚风向标,她时尚的穿搭衣品更是不可忽略,经常可以看到她各种时尚靓丽的造型出现在人们的视野中,总是给人眼前一亮的惊喜感,而最近她一组时……
方舟生存进化也有吃鸡模式,天选玩家更容易取得胜利作为Steam上的一款生存沙盒游戏,《方舟:生存进化》的玩家总是能创造出让人意想不到的玩法,就比如说几年前开始兴起的吃鸡类游戏,就有玩家很好的和《方舟:生存进化》的游戏特性进行……
金铲铲阵容推荐重骑射手霞!还在玩冒险霞?不如试试这个本期推荐阵容如下,由猪妹,人马,老鼠,EZ,霞,巨岩龙8人口成型,主c霞必备羊刀巨杀第三件装备给饮血或正义之拳,防御装给到巨岩龙,多余防御装给人马,多余输出装给维鲁斯最好能合个……
楼市行情已经遇冷,股市行情会遇热?随着中国出台政策,坚持中国的房地产的主旨是房住不炒,中国的楼市遇冷,成交量逐渐萎缩。现在的楼市都是有价无量,空有价格,买卖双方分歧巨大而无法实际成交。中国房地产市场繁荣了20年……
蕾丝半身裙怎么搭配?夏季这样搭怎能不时尚美丽时尚圈的风潮总是瞬息万变的,不过今年的流行风向变成了蕾丝半身裙,那么蕾丝半身裙怎么搭配?跟着时尚达人们来学一学蕾丝半身裙怎么搭配,蕾丝半身裙这样搭怎能不时尚美丽。甜美的粉……
常见坚果的种类和特点坚果中富含蛋白质、膳食纤维等营养物质,被称为零食界的健康零食。坚果是作物生长初期的生命包,营养物质非常丰富,尤其脂肪含量很高。如果按照种类来分的话,可以分为树坚果和……
牛仔半身裙和牛仔背带裤怎么搭配?时尚达人示范穿搭夏季牛仔半身裙和牛仔背带裤一直是美眉们的必备时尚单品,那么牛仔半身裙和牛仔背带裤怎么搭配?时尚达人示范牛仔半身裙和牛仔背带裤穿搭。牛仔半身裙印花衬衫牛仔包臀裙搭配印……
牛仔半身裙如何搭配好看?穿出清纯少女气质充满学院气息的牛仔半身裙搭配什么上衣才好看呢?搭配经典的黑白灰无彩色上衣,还是粉色等清新的彩色上衣呢?下面就赶紧来看看时尚达人都是怎么搭配牛仔半身裙的吧,多种搭配选择穿出清纯少……
杨幂春晚造型曝光奢华的礼服惊艳了(图)据悉,2019杨幂将亮相北京台春晚,大幂幂的春晚造型被曝光,说是仙女下凡一点不夸张。当了母亲,身上一直都有满满的少女感,完全让人移不开眼。来看看吧。杨幂春晚造型曝光……
杨幂零下穿薄纱是什么情况这就是真相让粉丝心疼杨幂零下穿薄纱是什么情况?杨幂出席某年度盛典红毯,冒零下低温穿一身露肩薄纱装秀傲人身材,撩裙摆大秀长腿笑容依旧甜美。在接受主持人受访时,她主动尽快结束访问:ldquo;很高兴来……
杨幂唐嫣秦岚比美众星盛典比美个个惊艳(图)一年一度的cosmo时尚活动盛典在上海火爆举行,真是群星荟萃,又到了群星比美的时刻了,丫丫佟丽娅也是仙气十足。婚后的糖糖也是十分的喜庆,大红色的礼服也是相当的完美。秦岚的一席黑……