Любой способ удалить историю коммитов, но сохранить все файлы 1 журнала? - PullRequest
0 голосов
/ 21 мая 2018

У меня есть git-репо с тем же файлом, у которого много журналов

df5bf4b a.file
c1f6f9f a.file
4e818fa b.file
f954acf b.file

Я хочу удалить старые журналы, но сохраняю, наконец, по одному файлу фиксации для каждого файла

для уменьшения размера git-репо

как я могу это сделать?

df5bf4b a.file
4e818fa b.file

1 Ответ

0 голосов
/ 21 мая 2018

Предполагая, что в вашем хранилище нет других файлов, для которых вы хотите сохранить другие версии, вы можете сделать это, удалив хранилище git, инициализировав новый и сделав коммит.Как то так:

cd your_project_root_directory/
rm -rf .git/
git init
git add *.file
git commit -m "Add files"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...