gitswitch

分类: 工具与效率 | 上传者: aksisonlineaksisonline | 下载: 0 | 版本: v1.0(最新)

当用户使用错误的帐户提交或推送时,使用 gitswitch 工具切换 git 身份和 GitHub 帐户。每当用户提及以下内容时,请使用此技能:他们的提交显示错误的姓名/电子邮件、推送到错误的 GitHub 帐户、需要切换 git 配置文件、想要检查哪个 git 身份处于活动状态、提交时出现归因错误、跨多个 GitHub 帐户(个人与工作、多个客户端)工作,或者任何时候 git/GitHub 上下文中出现短语“错误帐户”或“错误身份”。不要等待用户说“gitswitch”——如果问题听起来像是 git 身份不匹配,请调用此技能。 --- # gitswitch 技能 `gitswitch` 是一个终端工具(通过 Homebrew 或curl 安装),用于管理多个本地 git 身份。 它可以通过一个命令一次性切换 `git config user.name`、`git config user.email`、SSH 密钥和(可选)`gh` CLI 帐户。 ## 何时使用 每当出现以下情况时,请访问 `gitswitch`: - 提交以错误的作者姓名或电子邮件登陆 - 用户即将推送到工作/客户端存储库,但仍使用其个人身份 - 用户询问“我在哪个 git 帐户上?” - 用户需要为新工作、客户或副项目添加新的配置文件 - 用户对为什么 `gh` 和 `git` 显示不同的帐户(它们是独立的)感到困惑 ## 步骤 1 — 诊断 在执行任何操作之前始终检查当前活动的内容: ```bash gitswitch current # 显示活动的配置文件名称 + 电子邮件 gitswitch list # 显示所有配置文件,✓ 标记活动的配置文件 ``` 如果未安装 `gitswitch`,请明确说明并提供安装说明: ```bash # Homebrew(推荐):brew install aksisonline/tap/gitswitch # 或者,不使用 Homebrew(curl 单行):

更新日志: Source: GitHub https://github.com/aksisonline/gitswitch

目录结构

当前层级: tree/main/cmd/gitswitch/skill/

  • 📄 SKILL.md 7.6 KB

SKILL.md

登录后下载/点赞/收藏 ❤ 9 | ★ 0
评论 0

请先登录后评论。

评论加载中...