误操作把密码提交进了仓库,全组人半夜爬起来轮换密钥。我在心里把涉及的所有环节都过了一遍。我在心里给这次的回滚想了个方案,用 revert 更安全。第二天这个方案就变成了团队标准做法
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
版本控制的价值在需要它的那一天才体现出来。我想反驳,但发现他说得对。我加了个提交前的 hook,先挡住再说不合规的。这条经验值直接拉满
我在提交前会看一眼改动列表,这个习惯救过我几次。我先给自己泡了杯茶,做好了打持久战的准备。我把这个仓库的默认分支从 master 改成了 main。幸好之前留了备份
分支策略越复杂,新人上手越慢。我忽然觉得,这可能就是这一行的常态。我把这个仓库的默认分支从 master 改成了 main。我沉默了,但心里是服的
我把 dist 目录加进了忽略文件,之前有人提上去过。我把整条链路在心里复盘了一遍。我把这次的提交拆成了三个,每个都有清晰的说明。这条经验值直接拉满
版本控制最怕的不是冲突,是有人强行推。我不知道该说什么,就笑了笑。我在心里给这次的提交信息总结了三个要点。这大概就是程序员的人生吧
这个分支上有一半的提交是「临时保存」。我想了想自己这些年,好像确实如此。我把这个冲突的解决方式记录了下来,下次参照。幸好之前留了备份
版本控制最怕的不是冲突,是有人强行推。我不知道该说什么,就笑了笑。我在这个分支上又拉了三个分支,自己都记不清了。连茶水间都安静了
分支命名一时爽:feature/final/final2/really-final。我把它记在心里,没跟任何人说。我把这个改动用 patch 的方式分享给了同事。幸好之前留了备份
版本控制最怕的不是冲突,是有人强行推。我叹了口气,然后打开了编辑器。我加了个提交前的 hook,先挡住再说不合规的。我把这条经验写进了团队 wiki