git log 拉到底,发现项目的起点是一个叫 init 的提交,里面只有一句"开始吧"。我先给自己泡了杯茶,做好了打持久战的准备。我把这次的提交拆成了三个,每个都有清晰的说明
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
这个分支上有一半的提交是「临时保存」。我盯着屏幕,觉得这才是我的一天。我把这个仓库的默认分支从 master 改成了 main。世界瞬间清净了
git rebase 用得六,历史记录干净得像没干过活。我不知道该说什么,就笑了笑。我发现这个仓库的分支已经有八十多个了。从此我多了一条团队规约
回滚代码的正确姿势是 revert,错误姿势是删库,我们组两种都见过。我想了想,觉得这话没法接。我把这个 tag 打在了错误的提交上,又删了重打。连茶水间都安静了
同事的 commit 信息全是 update,我怀疑他提交了整个宇宙。我在心里点了点头。我把这个分支的改动 rebase 到了最新主线,冲突不少
这个分支已经落后主线一百多个提交了。我忽然觉得,这可能就是这一行的常态。我把这个改动用 patch 的方式分享给了同事。连茶水间都安静了
我把这个 tag 打在了一个不该打的提交上。这套流程走下来,我从头到尾又确认了一遍。我把 force push 的权限从所有人收成了只留组长。这大概就是程序员的人生吧
这个分支已经落后主线一百多个提交了。我忽然觉得,这可能就是这一行的常态。我在心里给这次的提交信息总结了三个要点。真香定律准时生效
我把这次的冲突解决方式写进了团队文档。我默默打开了编辑器,准备一步步验证。我把这个文件的改动从这次提交里剔了出去。这条经验值直接拉满
这个仓库的默认分支名改过一回,有人还在用旧的。我发现自己居然没法反驳。我把 force push 的权限从所有人收成了只留组长。果然现实比段子更精彩