У меня есть сценарий, в котором я перемещаю всю свою файловую структуру в git-annex.
Он содержит мои текущие проекты, старый проект, медиа, личные вещи и так далее. В результате он содержит множество репозиториев git, которые я хочу добавить по историческим причинам.
Но приложение git игнорирует файлы, которые уже зарегистрированы в git. Даже когда я использую --force, он продолжает игнорировать их. Как я могу добавить эти файлы, не удаляя папку .git?
Почему я хочу это сделать?
У меня есть полная, хорошо организованная структура папок со всем, что для меня важно. Прямо сейчас я храню на своем ноутбуке папку ENTIRE с 2 резервными копиями на внешние HD-диски. Это означает, что большая часть моего HD-пространства используется файлами, к которым мне действительно может понадобиться доступ один раз в год. Приложение Git решит эту проблему, отслеживая эти редко используемые файлы, и при этом все не будет дезорганизовано (и, следовательно, в конечном итоге потеряно), поэтому я могу хранить их в других местах. Не стесняйтесь предлагать другие инструменты, которые могут соответствовать моим потребностям.