git удаление истории фиксации некоторых файлов из ветки

Я начал разработку небольшого проекта и не использовал функциональные ветки. сейчас я бы хотел выпустить небольшую часть этого проекта, потому что он достаточно стабильна, чтобы ее выпустили. то, что я хотел бы сделать, это:

создать ветку «релиз» только с коммитами этой части проекта и в идеале полностью удалить другие части из истории этой ветки.

есть ли способ сделать это?

ОБНОВЛЕНИЕ

Думаю, я забыл важную информацию: затем я хотел бы отправить ветку выпуска, например, на github или другую открытую платформу хостинга. из-за этого я хотел бы удалить историю удаленных файлов.

большое спасибо!

1
задан aurora 8 September 2010 в 14:05
поделиться