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.
72
89%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
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 规范与风险操作ff68102
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.