我叫林然,一个普通的前端开发,日复一日地写着 Vue,修修 Bug,生活平淡无奇。

但我一直以为,至少感情上我是幸福的。我和女友苏婉是在公司认识的,她是产品经理,聪明、细腻,偶尔有点需求刁钻,但总体上还算通情达理。我们在一起三年,一起熬夜赶项目,一起规划未来,我以为她会是我代码之外的“稳定版本”。
直到那一天……一行 Git Commit,揭开了真相。
那天晚上,我正加班优化 SSR 性能,顺手打开了公司 GitLab,想看看后端有没有推新接口。无意间,我瞥见了一个熟悉的用户名——苏婉。

她从来不写代码,只是偶尔提交些文档,甚至连 Git 操作都是我手把手教的。可这一次,她的 Commit Message 让我愣住了——feat: 修复某人不满足需求的 Bug

这不是什么奇怪的描述,但在这条 Commit 下面,还有一条她和后端开发王浩的私密评论
💬 苏婉:今天下班来我家吧,顺便聊聊需求 😉
💬 王浩:这个 Bug 我尽快修,哈哈,等我~

瞬间,我的世界崩塌了。出轨的证据,如代码般清晰

我强忍着怒火,点开她的 Git 操作记录,果然发现了更多“破绽”——
• 提交时间总是在周五晚上 9 点后(而她告诉我是加班)
• 提交的代码里夹杂着她根本不懂的 SQL 语句(王浩是后端)
• 她的 Mac 地址曾在公司 VPN 以外的地方提交代码(她曾说自己不会远程提交)

我不敢相信,三年的感情,竟然毁在了一条 Git 提交记录上……反击,从代码开始,我没有当场拆穿她,而是冷静地策划了一个优雅的 revenge plan。

在下一个 Sprint 会议上,我特意向领导“无意”提起——
• “王浩最近的提交风格,跟苏婉的 PR 记录有点像,难道她也开始写后端了?”
• “他们的 Commit 时间很接近,甚至 VPN 记录也有重合,不知道是不是运维那边的配置问题?”

会议室一片沉默,领导的脸色逐渐凝重……

两天后,王浩被调去维护一个老旧的遗留系统,苏婉的职位也被调整了,换到了另一个组,远离我的视线。

今天星期四,V 我 50,一起去吃肯德基。

事情过去了一个月,我渐渐走出了阴霾。代码是不会骗人的,而感情呢?终究是个变量。

此刻的我,坐在肯德基,点了一份吮指原味鸡和九块麦乐鸡,望着窗外的霓虹灯。

生活还在继续,Bug 还能修,代码还能写,炸鸡也还能吃。
展开
2