本文耗时60分钟,阅读需要5分钟。

作为一个程序员,你肯定会上 Github 吧,那你知道在 Github 上面的那些缩写是什么含义吗?

你会不会觉得 Github 上有那么一些缩写,有点让你感觉到“哇靠,真的牛逼,逼格好高啊。”

比方说:TL;DR,LGTM,PTAL,PR等等。

其实,他们也就是一些缩写而已,你掌握了之后,一样可以的。

下面我就来介绍一下他们所代表的含义吧,希望能让你在 Github 上更顺畅。

  1. TL;DR: Too Long; Didn't Read. 太长懒得看。 现在有也有很多文档在做简略描述之前会写这么一句
  2. PR:Pull Request. 拉取请求,给其他项目提交代码
  3. PTAL:Please take a look. 请看一看
  4. LGTM: Looks Good To Me. 代码已经过 review,可以合并。
  5. SGTM: Sounds Good To Me. 和上面那句意思差不多,也是已经通过了 review 的意思
  6. WIP: Work In Progress. 传说中提 PR 的最佳实践是,如果你有个改动很大的 PR,可以在写了一部分的情况下先提交,但是在标题里写上 WIP,以告诉项目维护者这个功能还未完成,方便维护者提前 review 部分提交的代码。
  7. PTAL: Please Take A Look. 你来瞅瞅?用来提示别人来看一下
  8. TBR: To Be Reviewed. 提示维护者进行 review
  9. TBD: To Be Done(or Defined/Discussed/Decided/Determined). 根据语境不同意义有所区别,但一般都是还没搞定的意思。
  10. IMO: In my opinion 在我看来、依我看、依我所见。
  11. LGT1: Looks Good To 1. 如果有一个回复 LGTM 则可以添加为LGT1,1代表目前有1个赞。
  12. LGT2: Looks Good To 2. 如果有两个回复 LGTM 则可以添加为LGT2,2代表目前有2个赞。
  13. DNM: Do not merge. 不要合并。

由 tldr 启发,还有一些开源项目。

比方说:https://github.com/tldr-pages/tldr

但是我本机安装上之后不可用,有点奇怪。

总结

  1. 装逼其实就是这么简单。

拓展

  1. http://www.ifanr.com/204080
  2. https://github.com/tldr-pages/tldr
  3. https://codingstyle.cn/topics/26

茶歇驿站

一个让你可以在茶歇之余,停下来看一看,里面的内容或许对你有一些帮助。

这里的内容主要是团队管理,个人管理,后台技术相关,其他个人杂想。