TGViewer
Удалов Удалов @udalovx · 416 subscribers
Post #447 745
git diff показывает только изменения уже отслеживаемых файлов. Новые (untracked) файлы в листинге не появляются. Годами мирился: смотрел их отдельной командой или сначала делал git add, чтобы затащить в staging.

Сегодня попросил ИИ написать скрипт git-diffall, который решает проблему. Одна выдача - и изменённые, и удалённые, и добавленные файлы. Рабочее дерево при этом не меняется.

git-diffall

Полная картина изменений одной командой без побочных эффектов. Удобно анализировать перед коммитом.

Исходник: https://gist.github.com/sergio-fry/79c629823e85368fbd905c334a9a1446
  • 👍 6
  • 🔥 5
More from @udalovx
  1. Sep 20, 2026Сегодня рано утром, часов в 5, беспилотник жахнул в соседний дом. Первая мысль про своих д…
  2. Sep 14, 2026А вы обратили внимание, что не все коллеги осовили навык "threads" в рабочих чатах? Настой…
  3. Sep 14, 2026В этом году на RubyRussia буду участвовать в круглом столе. Тема будет озвучена позже - не…
  4. Sep 11, 2026Пишу код и тексты в Vim с 2009 года. Последние годы, как и многие, пересел на дистрибутив…
  5. Sep 11, 2026Сегодня с утра шел дождь и я не нашел в себе мотивации бежать в зал. Когда поднялся, дожди…
  6. Sep 9, 2026Год я метался между ИИ-инструментами для программирования. Cursor, OpenCode, Claude Code,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →