Summon random git commits for code review practice
Find a file
ti-paul 09ef698989
Some checks are pending
CI / test (push) Waiting to run
ci: ajouter workflow CI pour main (#19)
2026-04-29 03:48:18 +00:00
.gitea/workflows ci: ajouter workflow CI pour main (#19) 2026-04-29 03:48:18 +00:00
src feat: recent picks list 2026-04-26 22:01:08 +00:00
tests feat: recent picks list 2026-04-26 22:01:08 +00:00
.gitignore feat: random commit summoner with difficulty scoring 2026-04-20 03:40:27 +00:00
.gitkeep init 2026-04-20 03:40:41 +00:00
cli.js chore: replace emojis with ASCII indicators 2026-04-20 17:32:18 +00:00
package.json feat: random commit summoner with difficulty scoring 2026-04-20 03:40:27 +00:00
README.md feat: random commit summoner with difficulty scoring 2026-04-20 03:40:27 +00:00

Git-Summon 🔮

Summon random git commits for code review practice.

Features

  • Pick random commits from your repo history
  • Show diff stats and changed files
  • Filter by author, date range, file type
  • Score your review (self-assessment)
  • Track review history

Usage

git-summon                    # Summon a random commit
git-summon --author "name"    # From specific author
git-summon --lang js          # Only JS files
git-summon --score            # Self-assess the review
git-summon --history          # Review history