Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

git-séance: I let the ghosts of deleted code speak at their own funeral

Описание и применение

git‑séance – это локальный CLI‑инструмент, который извлекает историю удалённых файлов из репозитория, предоставляет подробные сведения о каждом из них и генерирует мемориальную страницу, сохраняя все данные на машине пользователя.

Задача

Repositories accumulate deleted files whose history and impact are forgotten, making it hard to understand legacy code and its contributors.

Результат

git‑séance efficiently extracts deleted file history, presents factual ghost narratives, and builds a memorial page, all while running locally with no external data leakage.

Рабочий процесс

  • Run git-seance --repo <repo> to list all deleted files and their metadata.
  • Use git-seance summon <path> --repo <repo> to view a specific file’s ghost story.
  • Generate an ofrenda with git-seance ofrenda --n <number> to create a memorial page for the top N longest‑lived files.

Доказательства

git‑séance holds a séance for them. It’s a small command‑line tool that: 1) finds every file that ever died in a repository’s history; 2) lets each ghost speak…

Источник

$ git‑seance --repo express 🪦 684 files rest in the history of express. The longest‑lived: ⚰️ benchmarks/run 15.7 years ✝ 2026‑01‑17 …

Источник

git log --diff-filter=D ──► every deleted path (skipping any that were brought back) …

Источник

  • Дата записи: 2026-11-02T06:59:06.763Z