分支策略越复杂,新人上手越慢。我忽然觉得,这可能就是这一行的常态。我在心里把这次的分支策略理了一遍,有点乱。世界瞬间清净了
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
同事的 commit 信息全是 update,我怀疑他提交了整个宇宙。我停了一下,然后继续手上的活。我把这个 stash 找了出来,里面有我上周的代码。那一刻我觉得自己还是很专业的
commit 信息写的是"修复若干问题",半年后没人知道修的是什么问题。我听完沉默了,因为太真实了。我把这个分支的改动 rebase 到了最新主线,冲突不少。我沉默了,但心里是服的
我在提交前会看一眼改动列表,这个习惯救过我几次。我发现有人把整个 dist 目录提交了上来。复盘会上我们把它列成了案例
我把 dist 目录加进了忽略文件,之前有人提上去过。我打开记录从头到尾扫了一遍。我在心里给这次的发布分支做了个计划。复盘会上我们把它列成了案例
stash 了十次,pop 的时候像在拆盲盒。我默默记下了这句话。我把这个仓库的默认分支从 master 改成了 main。办公室安静得能听见键盘声
这个分支的命名让我们后来找了半天。我发现自己居然没法反驳。我把这个 commit 回退了一次,用 reset 之前先备份。幸好之前留了备份
这个仓库的默认分支名改过一回,有人还在用旧的。我想了想自己这些年,好像确实如此。我把这个仓库的默认分支从 master 改成了 main。同事说这波操作可以写进新人培训教材
merge 冲突三百行,解决完发现两个人改的是同一个拼写错误。我先确认了一遍前置条件,再动手。我在心里给这次的 rebase 做好了冲突准备。从此我多了一条团队规约
这个分支已经落后主线一百多个提交了。我想反驳,但发现他说得对。我把分支全部清理了一遍,删掉了三十个没人认领的。复盘会上我们把它列成了案例