↑↓ 选择 · ↵ 打开 · 共索引 377 篇

    你不知道的哪些缩写

    对于程序员来说,上 Github 是再正常不过的了,那你知道 Github 上面的那些缩写是什么含义吗?

    ARCHIVE 这篇写于 2017 年,距今 9 年多了。里面的版本、链接和做法可能都已经过时,看的时候留个心眼。

    本文耗时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

    茶歇驿站

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

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