技能 git
📦

git

安全 ⚙️ 外部命令

檢查 Git 儲存庫狀態

也可从以下获取: ByronWilliamsCPA

此技能提供唯讀的 git 命令來檢查儲存庫狀態。它允許查看變更、歷史記錄和分支資訊,而不修改任何資料。

支持: Claude Codex Code(CC)
📊 69 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“git”。 顯示未暫存的變更

预期结果:

Modified files:
src/utils.js | 12 lines
tests/test.js | 3 lines

Summary: +45 lines, -12 lines

正在使用“git”。 顯示最近的提交

预期结果:

abc1234 Fix authentication bug
def5678 Add user profile page
ghi9012 Update dependencies
jkl3456 Refactor database layer

正在使用“git”。 顯示當前分支資訊

预期结果:

Current branch: feature/authentication
Main branch: main
Remote: git@github.com:user/repo.git

安全审计

安全
v6 • 1/21/2026

All 33 static findings are false positives. The scanner misidentified markdown code blocks (git command examples) as shell execution and git terminology (diff, log) as cryptographic algorithms. This skill only performs read-only git operations with hardcoded arguments.

2
已扫描文件
456
分析行数
1
发现项
6
审计总数
审计者: claude 查看审计历史 →

质量评分

38
架构
100
可维护性
85
内容
20
社区
100
安全
91
规范符合性

你能构建什么

審查程式碼變更

在建立提交之前查看所有未提交的變更。顯示帶有統計資料的差異以便快速審查。

除錯生產環境問題

檢查提交歷史記錄和檔案變更,以追蹤錯誤是何時引入的。

了解程式碼庫結構

列出追蹤的檔案並查看檔案歷史記錄,以了解程式碼的組織方式。

试试这些提示

顯示未提交的變更
使用 git 技能向我顯示當前儲存庫中所有未暫存的變更。
查看最近的提交歷史記錄
使用 git 技能顯示最近 10 次提交的單行摘要。
比較分支變更
使用 git 技能顯示當前分支上有哪些提交但 main 分支上沒有。
檢查檔案歷史記錄
使用 git 技能顯示特定檔案的提交歷史記錄。

最佳实践

  • 使用 --oneline 和 -n 標誌將輸出限制為必要資訊
  • 在詳細檢查之前先執行 git status 以了解儲存庫狀態
  • 在查看完整差異之前使用 git diff --stat 進行快速摘要

避免

  • 避免將此技能用於寫入操作,如 commit、push 或 merge
  • 不要依賴此技能進行需要使用者互動的複雜 git 操作
  • 避免在不了解當前分支上下文的情況下執行 git 命令

常见问题

此技能可以對我的儲存庫進行變更嗎?
不可以。此技能僅提供唯讀的 git 操作。它無法提交、推送、合併或修改任何儲存庫資料。
支援哪些 git 命令?
此技能支援 git status、diff、log、branch、remote、show、blame 和 ls-files。請參閱 SKILL.md 以取得完整的命令參考。
如何查看特定檔案中的變更?
使用 git diff 查看未暫存的變更,或使用 git diff HEAD 查看包括已暫存變更在內的所有變更。
我可以在 GitLab 儲存庫中使用此技能嗎?
可以。此技能可以偵測遠端 URL 以確定儲存庫是在 GitHub 還是 GitLab 上。
如何限制提交歷史記錄的輸出?
在 git log 中使用 -n 標誌來限制顯示的提交數量。例如,git log --oneline -n 10。
在生產環境中使用此技能是否安全?
可以。由於所有操作都是唯讀的,因此不存在意外修改儲存庫狀態的風險。

开发者详情

文件结构

📄 SKILL.md