范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

推特按照代码行数来裁员?查看自己在Git仓库中贡献的行数有多少

  #头条创作挑战赛#
  据说推特是按照代码行数来裁员的。怎么才能知道自己到底贡献了多少代码呢?本文来告诉你。
  绝大部分公司都使用 git 来管理源代码。git 的 commit 是以行为单位的。每个 commit 可以看到添加或删除的行。通过计算全部 commit 中添加或删除的行的数量,就可以看出一个人在代码仓库中的贡献有多少。
  第一步, 查看自己在 git 仓库中的贡献 。
  通过  git log   命令就可以查看。只需要复制粘贴这条命令,把 <邮件地址>   替换成自己在 git 仓库中使用的地址,运行之后就可以看到输出的结果了。git log --author="<邮件地址>" --no-merges --no-show-signature --pretty=tformat: --numstat | awk "{ add += $1; subs += $2; loc += $1 - $2 } END { printf "添加的行数: %s, 删除的行数: %s, 总行数: %s ", add, subs, loc }" -
  输出的结果类似下面这样的: 添加的行数: 38070, 删除的行数: 68072, 总行数: -30002
  第二步, 查看公司所有人在 git 仓库中的贡献 。
  这一步是确定自己在贡献排行中的位置,同样的复制粘贴脚本再运行。 git log --no-merges --no-show-signature --pretty=format:%an --numstat | awk "/./ && !author { author = $0; next } author { ins[author] += $1; del[author] += $2 } /^$/ { author = ""; next } END { for (a in ins) { printf "%10d %10d %10d %s ", ins[a] - del[a], ins[a], del[a], a } }" | sort -rn
  输出的结果会按照总行数来进行排序。结果一共有 4 列,分别是总行数、添加的行数、删除的行数和名字。
  下面是 Spring 框架的贡献者的排行榜的一部分:     645708     732238      86530 Arjen Poutsma     241568     472056     230488 Rossen Stoyanchev      84111     113974      29863 Thomas Risberg      82777     111029      28252 Stephane Nicoll      68131     270734     202603 Chris Beams      67341     226088     158747 Sam Brannen      67258      91641      24383 Sebastien Deleuze      40399     121776      81377 Andy Clement      35374     136229     100855 Brian Clozel      24461     229173     204712 Phillip Webb      19649      70753      51104 Keith Donald      18111      18430        319 Mark Paluch      12734      21256       8522 rstoyanchev       8837      12209       3372 Sébastien Deleuze       7472      21998      14526 Mark Pollack       6847       8155       1308 Mark Fisher       5005       9039       4034 David Syer       4895       6243       1348 Oliver Gierke       4323       4988        665 sdeleuze       4193       5355       1162 Violeta Georgieva       3916      16517      12601 Costin Leau       3385       3876        491 Scott Andrews       3265       3457        192 Ramnivas Laddad       2983      19080      16097 Jay Bryant
  上面说到的做法都需要执行脚本。有没有更加容易的做法呢?可以用工具。
  这里介绍两个工具。第一个是  git-quick-stats  。使用 Homebrew 就可以安装。brew install git-quick-stats
  git-quick-stats   提供的功能很多,如下图所示。
  git-quick-stats 的选项
  第一个选项是我们需要运行的。
  运行的结果如下所示。
  git-quick-stats 的运行结果
  git-quick-stats   所提供的结果是比较详细的,但是没有按照贡献值排序。
  第二个工具是 git-fame, 使用 Ruby开发,可以通过  gem   安装。GitHub地址是 oleander/git-fame-rb。gem install git_fame
  安装了之后,运行下面的命令就可以查看结果。 git fame 
  git-fame   的输出会更加美观一点。
  git-fame 输出
  git-fame   的问题在于执行起来非常慢。稍微大一点的 git 仓库,执行就会卡住,很长时间都没有结果。

V观财报源大模型尚未产生实际收入,浪潮信息收关注函中新经纬2月15日电15日,五天三板的浪潮信息发布股票交易异常波动公告,称公司源大模型及相关应用尚未产生实际收入,公司郑重提示广大投资者注意公司股票二级市场交易风险,审慎决策,理性一文轻松搞懂5种IO模型帮你彻底搞懂同步异步阻塞非阻塞1。1什么是IO我们都知道在UNIX世界里一切皆文件,而文件是什么呢?文件就是一串二进制流而已,其实不管是Socket,还是FIFO(FirstInputFirstOutput,先情人节的财富密码,都在垃圾桶里丨南财号联播mpId201日本将迎首位学者出身央行行长日本央行新行长人选正式出炉。2月14日上午,日本政府正式提名植田和男为下一任央行行长。作为日本央行掌舵人,现央行行长黑田东彦的接替人选备受跃跃御市五虎开局领跑,助力自主市场份额逆势增长来源中国经济网王跃跃1月,自主五虎的销量未能全部实现正增长,但其所占的市场份额却几乎都有不同程度的提升。正是得益于此,自主品牌的整体市场份额在2023年开年呈现逆势增长。在自主品牌各地工信系统快马加鞭冲刺首季开门红兔年伊始,北京奔驰总装二工厂车间内的柔性产线上,多种车型正在混线生产长安汽车重庆两江工厂焊接区域内,火花四溅,机器人正在对车厢进行焊接,车间内一片加足马力赶生产的火热场景走进无锡国415!米切尔骑士40场次队史第三,但这是吹詹姆斯的北京时间2月14日,NBA常规赛今天继续进行,在刚刚结束的一场比赛中,骑士117109战胜马刺队,取得7连胜的同时还送给马刺13连败,当然了,两队是各取所需。米切尔手感火热拿到41险企加速布局养老产业,养老生态圈融合发展愈加明显随着寿险行业逐步探索出医养驱动的服务新模式,目标在于打造养老生态圈的大型险企正在养老社区上加速布局。第一财经注意到,中国平安旗下康养品牌平安臻颐年近日在上海落子颐年城养老社区,这也福建省乾骏马术俱乐部领跑2022年全国马术场地障碍青少年锦标赛少年B组荣获团体冠军!2月11日,在2022全国马术场地障碍青少年锦标赛上,乾骏马术的四位骑手和他们的爱马凭借出色稳定的发挥斩获团体冠军。全国马术场地障碍青少年锦标赛是中国马术协会主办的青少年马术场地障航拍昌江旅游公路守望生态夕阳映照新海南客户端南海网南国都市报2月13日消息(记者刘孙谋)当无人机穿越碧绿的海水,俯瞰在木麻黄林间的昌江旅游公路,在昌江海尾湿地公园路段,路面已经铺上沥青。行走在该路段时,不仅可以享乌克兰现在真的快要打不下去了吗?乌克兰现在真的快要打不下去了吗?我认为这是真的。俄乌战争打了一年了,对俄乌双方的消耗都非常大。但问题是俄罗斯被消耗之后,它有能力能马上回血。而乌克兰呢?乌克兰已经进行了十轮征兵了,今日对战奇才,勇士是否可以结束两连败!在上一场主场对阵湖人,汤普森手感不佳3分球13中3,全场比赛21中5拿下15分。而湖人在詹姆斯的缺阵下,5人得分上双并以6分的优势拿下比赛。在交易方面,勇士在交易截止日最后时刻通过
八倍镜还原郭艾伦被打瞬间裁判立刻认错拒绝改判理由让人发笑CBA常规赛第十九轮辽宁男篮7881三分输给北京男篮,辽宁主帅杨鸣用冲进场内抗议的方式表达对判罚的不满,最离谱一次判罚是,辽宁郭艾伦惨遭对方空中拦截摔出场外,就站在他身边的裁判大言CBA最新积分榜北京险胜辽宁6连胜升第3,深圳10494山西排第5北京时间2022年12月27日,20222023赛季CBA常规赛第19轮第1比赛日展开争夺,在仅有的2场比赛中北京首钢81比78险胜辽宁本钢,深圳马可波罗10494大胜山西汾酒,两CBA最新消息西热和江苏总经理发生斗殴被罚,CBA太热闹了北京时间12月27日,CBA最新消息西热力江和江苏男篮的总经理发生了口角并在自助餐厅斗殴,CBA公司随后发布了处罚结果,球迷调侃通过处罚金额的大小,西热力江应该是打赢了,CBA太热阳了之后,如何缓解症状不适?不妨试试这些方法,简单有效近来,小九身边的同事家人都陆续变成小阳人,都在经历传说中的发烧到骨头缝都痛宝鹃嗓吞刀片水泥鼻等各种症状。吃了布洛芬好不容易退烧,没过几个小时又烧到38。5不仅吃东西困难,连呼吸都痛骑士主帅谈篮网他们拥有两个在篮球比赛中最好的球员!直播吧12月27日讯今日NBA常规赛,骑士将在主场迎战篮网,赛前骑士主帅比克斯塔夫接受了媒体采访。谈到篮网,比克斯塔夫表示他们拥有两个在篮球比赛中最好的球员,他们经历过一切赢得过总抖音快手简单看看视频每月就有几十到几百的收入,为何还要玩头条短视频福利愈演愈烈,成为既电商之后又一个风口,站在风口,猪都能飞起来。跟着谁混,很重要!短视频毕竟是以娱乐为主,缺少学的成分,多看看头条,能规避生活的很多风险,包括此次新冠疫苗放开TA阿森纳4000万2500万报价穆德里克,矿工坚持要1亿欧元根据TheAthleticUK通讯记者AdamCrafton和阿森纳方面记者JamesMcNicholas的最新报道,阿森纳为顿涅茨克矿工边锋米哈伊洛穆德里克开出了高达6500万欧作为英超顶流的萨拉赫,距离金球还差什么?英超第17轮,利物浦3比1击败阿斯顿维拉,萨拉赫完成1传1射。经历赛季初锋线重组状态低迷的埃及梅西,近7场比赛(包括联赛欧冠联赛杯)完成7球2助攻的数据,再次起飞。其实这几年,萨拉呵护心灵绿码话不投机半句多?掌握方法,亲子沟通无障碍浙江省科协呵护心灵绿码专项行动科普文章系列之六与孩子沟通的困难与方法来自教育心理学的建议庞红卫副研究员浙江省心理卫生协会常务理事浙江省教育科学研究院副院长许多家长反映,与青春期的孩手机如何抠图?教你一个一键抠图的方法手机如何抠图?在编辑一些图片时,我们发现有些因素可能会丢失。这时候如果想补充点什么,只能选择贴纸,但是贴纸的样式往往不符合我们的图片,有限的贴纸也满足不了我们的需求。我们要添加的东阳了,服神仙粥后取汗方法!1,把火炕烧热(或电褥子高档),卧床休息,喝神仙粥,盖被取汗,取汗时需要侧身,一侧出汗后换另一侧,以身上潮乎乎的就行,千万不可以大汗淋漓。若大汗淋漓后病必不除,而生其他疾病。2,取