Создание репозитория GitHub только с подмножеством истории локального репозитория

Предпосылки: I ' m приближаюсь к открытому исходному коду личного исследовательского кода Я работаю более двух лет. Он начал свою жизнь как репозиторий SVN, но я перешел на Git около года назад и хотел бы поделиться кодом на GitHub. Однако за эти годы в нем накопилось много мусора, и я бы предпочел, чтобы общедоступная версия начала свою жизнь в ее нынешнем состоянии. Тем не менее, я все равно хотел бы внести свой вклад в это и включить потенциальный вклад других людей.

Вопрос: есть ли способ «разветвить» репозиторий git, чтобы никакая история не сохранялась на вилке (которая живет на GitHub), но что в моем локальном репозитории все еще есть полная история, и я могу тянуть / отправлять на GitHub?

У меня нет опыта администрирования больших репозиториев, поэтому детали очень ценны.

44
задан Seth Johnson 20 April 2011 в 11:28
поделиться