ET git workflow for preparing commits and reviewing changes. Use when checking git status or diff, filtering unrelated files, staging task-scoped changes, writing Chinese commit messages, or synchronizing with remotes using rebase instead of merge.
91%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
红线:禁止直接使用
git pull。远端同步必须使用git pull --rebase,或先git fetch再git rebase。若与远端冲突,只能用rebase处理,禁止merge。
git status、git diff、git diff --stagedcommit messagegit status --short 与 git diff --stat,确认影响范围。Logs/、临时文件、无关自动生成文件和无关文件。.meta、导出结果或生成代码,则保留对应文件,并说明原因。git diff 与 git diff --staged,确认没有混入无关改动。cherry-pick、rebase)先说明影响再执行。git status --shortgit diff --statgit diffgit diff --stagedgit pull --rebasegit fetchgit rebasereferences/et-git-workflow.md:提交前检查、变更筛选、中文提交信息、rebase 规范与风险操作egametang/ET
743c635
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.