Комментарии 7
Для резервного копирования разве не проще создать пустую ветку и создать патч нужной ветки? Пишу с телефона, пока нет возможности проверить.
разработчик приводит и другие сценарии использования:
локальное версирование
О, ну наконец-то гит-репозитории научились версионировать! А то как-то неудобно было, историю изменений не посмотришь...
Скорее всего именно под нейронки создано.
Что бы натравить нейронку на репозиторий, зачастую его всего нужно перевести в формат .txt.
С нормализацией данных на вход нейронки понятно. Это единственная весомая причина для создания тулзы. Обидно только, что гит создавали за версиями следить, и на примере человека: обучаться эффективнее на отдельных коммитах (процесс разработки), а не финальном состоянии репозитория. Неплохо бы, говоришь copilot-у: "сделай фичу X" - и он выдает сразу коммит. Пока только финалочку master кормишь сетке. Можно, конечно, на каждом коммите делать срез (состояние репозитория - папка с проектом), отдавать в обработку Repo2txt и далее в нейронку. Но судя по флагам, тулза (пока!) сама по коммитам гулять не умеет
Вышла Repo2txt — утилита для сохранения GitHub-репозиториев в виде текстового файла