
第一次优雅收尾
Written By

技能练习生
当你完成了代码编写,觉得一切都搞定了,直接在这个目录下召唤技能即可开始。
首先,你会看到一个严密的身份核实。系统会自动检测你的当前分支,并询问它应该合并回哪个主干。确认之后,重头戏就要来了:自动化测试。它会根据你的项目类型,帮你跑一遍完整的测试套件。如果这时冒出红色的报错信息,动作会自动停止,因为咱们不能把带病的代码带进主仓库。
如果测试全部通过,你会看到一个非常清爽的选择题。它是这个技能的核心所在,一共就四个选项,涵盖了你可能想做的所有事:
第一个选项是本地合并。如果你只是做了个小改动,想直接合入主分支并顺手删掉这个临时分支,选它就行。
第二个选项是推送并创建 PR。这是最标准的协作模式,它会帮你把代码推送到远端,甚至连 PR 的标题和描述都帮你准备好了模板。
第三个选项是保持原样。或许你只是写完了,但还没想好下一步怎么做,或者一会儿还要回来继续,那就选这个,环境依然会为你保留。
最后一个选项是放弃。如果你尝试了一个新念头发现行不通,或者这就是一段废弃的代码,选它。系统会要求你输入“discard”确认,然后帮你把该分支的提交记录和占用的空间清理干净。
选完之后,剩下的就是看着终端自动帮你完成那些繁琐的 git 命令。你会发现,收尾原来可以像点个餐一样简单。