name: git_status检查 description: 理解Git仓库的当前状态。当用户想要检查Git状态或提交之前使用。 allowed-tools: Bash(git:*)
Git状态
读取文件并运行命令,总结Git仓库的当前状态。
何时使用
- 当用户询问仓库状态时
- 在提交或更改之前
- 在审查已更改的内容时
- 为了理解当前分支状态
指令
命令
运行以下命令:
- 当前状态:
git status - 当前差异:
git diff HEAD origin/main - 当前分支:
git branch --show-current
文件
读取:@README.md
输出
总结:
- 当前分支名称
- 是否有未提交的更改
- 已修改、添加或删除的文件
- 分支与origin/main的差异
- 任何来自README.md的相关上下文