мерзавец - удаляет файл из репозитория

Я знаю, что уже существует миллион подобных вопросов, но я не уверен, что они применяются. Я плохо знаком для git, и разместите проект на GitHub. Я случайно добавил некоторые большие файлы журнала к репозиторию. Когда я заметил его, я git rm- редактор их и затем commit- ворошите изменения. Это, кажется, сделало задание, в том, что, когда я клонирую репозиторий, я получаю только файлы, которые я хотел (исходный код). Однако клонирование теперь берет навсегда, потому что, я принимаю, мерзавец все еще загружает те файлы журнала по некоторым причинам (.git репозиторий теперь огромен, хотя основные файлы проекта взвешивают приблизительно один meg). Как я могу избавиться от того чрезмерного увеличения размера теперь?

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

9
задан jd. 28 April 2010 в 03:36
поделиться

1 ответ

Вы можете попробовать следовать руководству GitHub «удалить конфиденциальные данные»

Время от времени пользователи случайно фиксируют данные, такие как пароли или ключи, в репозиторий git. Хотя вы можете использовать git rm для удаления файла, он все равно останется в истории репо. К счастью, git позволяет довольно просто удалить файл из всей истории репо.

12
ответ дан 3 November 2019 в 00:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: