PakePlus 中文文档 下载 App

退出登录影响——会清掉什么、不会清掉什么

退出登录的入口

登录后,点击 PakePlus 右上角的 GitHub 头像 → 进入个人信息面板 → 面板底部有"退出登录"按钮。

确认后执行退出。

会清掉什么

数据位置退出后
GitHub TokenPakePlus 本地配置 / 系统 Keychain✅ 清除
登录状态(头像、昵称显示)PakePlus 内存 / 本地缓存✅ 清除
PakePlus 客户端里的项目列表PakePlus 本地数据库✅ 清除(显示空项目管理页)
每个项目的配置参数(APP 名称、dist 路径、窗口模式等)PakePlus 本地数据库✅ 清除
JS 注入脚本文件路径引用PakePlus 本地数据库✅ 清除
发布历史记录PakePlus 本地数据库✅ 清除

不会清掉什么

数据位置退出后
你 GitHub 上的 fork 模板仓库GitHub.com❌ 不受影响
fork 仓库里的项目配置GitHub 仓库内容❌ 不受影响
fork 仓库里的 dist 静态文件GitHub 仓库内容❌ 不受影响
GitHub Release 里的已编译产物GitHub Release 页面❌ 不受影响
已部署的 GitHub Pages 在线网站GitHub Pages❌ 不受影响
你电脑上已经下载好的打包产物本地输出目录❌ 不受影响
你电脑上的 PakePlus 客户端本身本地安装目录❌ 不受影响

重新登录后能恢复什么

退出登录后再用同一个 GitHub 账号重新授权或填新 token:

数据恢复情况
登录状态(头像、昵称)✅ 自动恢复
GitHub fork 仓库✅ 还在(GitHub 不删)
GitHub Release 产物✅ 还在
PakePlus 本地项目列表⚠️ 不会自动恢复——PakePlus 会把你 GitHub 上已有的 fork 仓库重新扫描并导入
每个项目的完整配置⚠️ 取决于 fork 仓库里存了多少配置——PakePlus 可能能恢复大部分,也可能部分丢失
已有的打包产物❌ 本地输出目录里的不受影响,但 PakePlus 记录里没有了(重新导入项目后能重新对应)

退出登录的典型场景

场景建议退出吗
电脑借给同事用两天✅ 退出,防止别人用你的 token
公司内网电脑 / 多人员工用✅ 下班前退出
自己电脑,只有自己用❌ 不需要(留着方便)
准备换 GitHub 账号✅ 先退出再用新账号登录
Token 要过期了❌ 不用退出,在 GitHub 上换一个新 token 再到 PakePlus 里换
PakePlus 要卖 / 送人✅ 退出后再移交

退出登录 ≠ 删除项目

很多人以为"退出登录 = 所有项目没了"——这是误解:

退出登录        = 清本地 PakePlus 里的项目记录
删除项目(GUI) = 清本地记录 + 删 GitHub fork 仓库

真正删 fork 仓库有两条路:

  1. PakePlus 里项目右上角菜单 → 删除项目
  2. 手动到 GitHub 网页里删 fork 仓库

安全备份建议

为了防止"哪天意外退出登录、项目配置丢了":

做法说明
GitHub 仓库自动备份fork 仓库里的配置和 dist 永久存在 GitHub,这是最好的备份
定期导出GitHub 仓库 → Settings → Code → Download ZIP(手动导出一次)
PakePlus 项目截图关键项目的配置页面截个图,万一需要重填
不要把项目名和配置只存在 PakePlus 里做一份 Excel 或 Notion 记录,以防万一

重新登录的操作

  1. 打开 PakePlus(此时显示"未登录"状态)
  2. 右上角设置 → 填新 token 或点 GitHub 授权登录
  3. 等待验证(约 20 秒)
  4. 验证成功后,PakePlus 会扫描你 GitHub 账号下的 fork 仓库 → 重新导入项目
  5. 项目列表恢复,配置大部分能自动回填

总结

退出登录的本质是"清本地凭据"。GitHub 上的东西一切都在,重新登录就能找回来。唯一需要注意的是——如果某些项目配置只存在 PakePlus 本地(没有同步到 fork 仓库),那退出后再登录可能需要重填。所以退出登录不是删数据,是把数据主权还给你(下次登录再拿回来)。