
GitHub Release 发错了怎么办?删除 Release 与 Tag 并重新发布的完整步骤
删除 GitHub Release 并不会删除 tag。本文整理了撤回发错版本的完整流程:编辑、转草稿还是删除,如何清理远端与本地 tag、在正确提交上重新打 tag 并用 gh 重新发布,以及版本号复用、缓存和密钥泄露等需要提前想到的坑。

删除 GitHub Release 并不会删除 tag。本文整理了撤回发错版本的完整流程:编辑、转草稿还是删除,如何清理远端与本地 tag、在正确提交上重新打 tag 并用 gh 重新发布,以及版本号复用、缓存和密钥泄露等需要提前想到的坑。

git pull 本质是 fetch + merge/rebase,看懂报错、找到冲突标记、编辑后 add 再 commit 或 rebase --continue,冲突就能有条不紊地解决。本文整理了从报错识别、ours/theirs 选择、stash 与撤回,到工具和预防习惯的完整流程。
