2010/1/5 Michael Bykov <[email protected]>:
> Салют!
>
> Как очистить историю git? Если уже не нужна - как если бы
>
> rm -rf .git
> git init
>
> но, скажем, оставить историю только за последние дни/месяцы?
>
> а если я сделаю rm -rf .git; git init; git add remote ...
>
> то что этот remote (github, скажем), не поперхнется?
>
> М.
>

Вот нашел -

rm -rf .git/refs/original/ && git reflog expire --all &&  git gc
--aggressive --prune

(http://dound.com/2009/04/git-forever-remove-files-or-folders-from-history/)

это пойдет?

М.
_______________________________________________
smoke-room mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/smoke-room

Ответить