Github缩写回复含义LGTM WIP

需求

对于刚接触Github的同学或者刚开始贡献开源项目,在GitHub上回复PR的时候,可能会看到像这样的缩写短语LGTM、ACK、NACK,他们都代表什么含义呢?

速查表

缩写全拼含义
PRPull Request如果给其它项目提交合并代码的请求时,就说会提交一个PR。
RFCrequest for commentsI think this is a good idea, lets discuss
WIPWork In Progress如果你要做一个很大的改动,可以在完成部分的情况下先提交,但说明WIP,方便项目维护人员知道你还在 Work,同时他们可以先审核已经完成的。
PTALPlease Take A Look请求项目维护人员进行 code review。
TBRTo Be Reviewed提示这些代码要进行审核。
TL;DRToo Long; Didn't Read太长了,懒得看。
LGTMLooks Good To Me通常是 code review 的时候回复的,即审核通过的意思。
SGTMSounds Good To Me跟 LGTM 同义。
AFAIK/AFAICTas far as I know / can tell据我所知。
IIRCif I recall correctly如果我没记错的话
IANAL“I am not a lawyer”, but I smell licensing issues“我不是律师”,但我闻到了许可证问题
ACKacknowledgement同意/接受的变更
NACK/NAKnegative acknowledgement不同意变更
CCCarbon Copy抄送。

评论