I think there is a command along the lines of git filter-history that can walk one repository and create a new one with less history than the old one had. This could be used to trim the old history, but when you do so, you will have to re-clone the (now smaller) repository to all your machines
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds