
У меня есть большой git-репозиторий с некоторыми старыми папками. Они мне не нужны в моей ветке master, и они там немного раздражают, но я не хочу терять данные, поэтому архивация была бы здоровой. Теперь мне не хватает функции (или я ее еще не знаю), которая может переместить их в отдельную ветку или что-то в этом роде... Было бы неплохо видеть только нужные мне папки в ветке master и иметь еще одну ветку "архив" для всех старых вещей... Я знаю, что ветки не созданы для этого, так что, может, есть другой способ? Также я не хочу архивировать эти папки в tar, поэтому было бы здорово, чтобы они не были сжаты.
решение1
Вы можете взять свою главную ветку и ответвить ее в ветку «архив», вытащить ветку «архив», удалить из нее ненужные файлы и папки, а затем вернуться к главной ветке и удалить файлы и папки, которые вы сохранили в ветке «архив».