Удаление записей истории для файлов и невозможность извлечь папку - PullRequest
1 голос
/ 20 марта 2012

Некоторое время назад я скачал библиотеку лития из ее git repo и использовал ее для создания своего собственного приложения.Я не задумывался о возможных проблемах с git, так как в то время я мало что знал о git (до сих пор не знаю), но теперь я поместил это git-репо на GitHub, так как мне нужно будет сотрудничать с некоторыми людьми;однако вся история коммитов для литиевой платформы находится там, как и следовало ожидать.

По сути, я сам приложил немало усилий при разработке приложения, и, похоже, это вызывает некоторые проблемы.Я не знал, есть ли способ удалить историю файлов лития (или с определенной даты, то есть, когда я начал фиксировать файлы) или что-то, что я могу сделать, чтобы решить это.Я на самом деле не хочу снова запускать репозиторий git с нуля, так как в нем есть немало полезной истории.

Если кто-то может предложить что-то, что я могу сделать, либо удалитьистория из даты или ее экспорт ...?

Из-за этого я думаю, что это лишило меня возможности загружать папку с литием при проверке кода - глядя на папку в Github,Я просто вижу папку с зеленой стрелкой, когда смотрю на / library / lithium и не могу щелкнуть по ней или понять, почему это так.

Любая помощь будет принята с благодарностью!

Ура,

Дан

1 Ответ

2 голосов
/ 20 марта 2012

Эта зеленая стрелка, которую вы видите, указывает на подмодуль, который там живет: https://github.com/UnionOfRAD/lithium (git submodule init && git submodule update)

Что я хотел бы сделать, это выбрать свежую версию самого лития и начать использоватьЭто.В основном у вас есть измененные файлы из фреймворка, который является вашим приложением и может оставаться таковым.Сохраните актуальную версию где-нибудь, вы всегда сможете проверить любые модификации, используя приложение diff , например Meld , KDiff ,…

Я не думаю, что было бы так сложно начать все заново, файл за файлами с соответствующим инструментом сравнения.

Не стесняйтесь присоединиться к нам на IRC: irc: //irc.freenode.net/# li3, чтобы спросить что угодно о li3 и прочем.

Удачи!

...