Files
docs.a2v.space/content/yasha/personal-site/binary-files-in-repo.md
T
Агальцов Антон dd67d2c2ec Реструктуризация: два глобальных раздела — Яша и Семен
Весь контент перенесён в content/yasha/ (7 подразделов).
Создан content/semen/ с подразделами: changelog, kb, diary.
Навигация — dropdown в навбаре, двухуровневое меню в hugo.toml.
Шаблоны, сайдбар, поиск обновлены под вложенные секции.
2026-04-26 19:44:52 +03:00

991 B

title, date, tags
title date tags
Бинарный файл в репозитории 2026-03-31
audit
personal-site

Проблема

В корне репозитория лежат два файла, которые не должны быть в git:

  • Шаблоны для сайта.key — Apple Keynote файл (бинарный)
  • logo.psd — Photoshop файл (бинарный)

Что не так

  • Увеличивают размер репозитория
  • Git неэффективно хранит бинарные файлы (каждая версия — полностью)
  • .key файлы могут содержать конфиденциальные данные шаблонов

Рекомендация

  1. Перенести в отдельное хранилище (Google Drive, облако)
  2. Удалить из git-истории через git filter-repo
  3. Добавить в .gitignore: *.key, *.psd, *.sketch