Как сделать коммит с текущими файлами ветки

Нужно почистить репозиторий и, дабы не мучится с переносом прав и настройкой - необходимо сделать коммит текущих файлов проекта в мастер. Чтобы запомнить все файлы, которые находятся в мастере. А все остальные коммиты и ветки кроме этого коммита - удалить.

Если я правильно понимаю, то, в случае, когда мы просто возьмем и оставим последней коммит мастера - то в нем будут только пару файлов, которые последними меняли, ведь так?

Возможно решение не самое элегантное, если есть другие - с радостью выслушаю.

Из тезисов - нужно оставить 1 ветку с одним "init" коммитом, где будет вес проект, а все остальные коммиты удалить и историю тоже. Чтобы уменьшить вес репозитория.


Ответы (0 шт):