Урезание git репозитория.
Oct. 31st, 2010 10:35 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
При использовании git столкнулся с проблемой нехватки места. Есть весьма жирный git репозитарий, частично покоцанный попытками сделать git-fetch --depth=1 на самом себе, осталось в нём пару веток, причём master совершенно целая.
Интересует способ конвертации его в поверхностный (shallow) репозиторий с сохранением всех настроек, работоспособности git-push и git-pull и одной единственной ветки master с минимальным количеством коммитов. Желательно, чтобы метод мог работать и на уже поверхностных репозиториях, с целью урезания их, ну и по минимуму задействовал дополнительное место.
Интересует способ конвертации его в поверхностный (shallow) репозиторий с сохранением всех настроек, работоспособности git-push и git-pull и одной единственной ветки master с минимальным количеством коммитов. Желательно, чтобы метод мог работать и на уже поверхностных репозиториях, с целью урезания их, ну и по минимуму задействовал дополнительное место.
no subject
Date: 2010-10-31 03:00 pm (UTC)no subject
Date: 2010-10-31 03:06 pm (UTC)no subject
Date: 2010-10-31 04:44 pm (UTC)