Описание тега bfg-repo-cleaner

BFG Repo-Cleaner is an alternative to Git's native filter-branch tool that's designed to perform branch filtering significantly faster.
1 ответ

Git BFG для обратной активации LFS - проблема с защищенными коммитами

У меня есть большие файлы, и я пытался использовать новую систему Git LFS. Я отправил этот вопрос - Git lfs - "это превышает ограничение размера файла GitHub в 100,00 МБ" Эдвард Томсон правильно определил мою проблему - вы не можете использовать LFS…
12 ноя '15 в 12:35
1 ответ

Можно ли отменить постоянное удаление файла?

Мой коллега попытался навсегда удалить файл (Diff.java) из истории нашего репозитория GitHub. У него были веские причины хотеть сделать это, однако, похоже, что-то пошло не так, как мы, похоже, потеряли довольно много файлов, которые были заменены э…
30 июн '15 в 15:12
2 ответа

git svn fetch выдает "Недопустимый диапазон ревизий", "ошибка: 128" после очистки bfg

У меня есть репозиторий Git при миграции из SVN с git-svn. я использовал git svn fetch чтобы получить последние коммиты из SVN. Я хотел перенести репо на GitHub, но в истории было несколько файлов размером более 100 МБ, которые мне пришлось удалить,…
2 ответа

Как удалить большой (>100 МБ) файл из репозитория GitHub и успешно нажать?

Я нахожусь в той же ситуации, что и описанная здесь, после непреднамеренного добавления большого файла, который мне не нужен, и выполнения дополнительных коммитов другой работы (не зная, что нажатие не выполнится) после непреднамеренного добавления …
11 июн '16 в 19:26
1 ответ

Не могу получить работу bfg-repo-cleaner

Я пытался использовать BFG Repo-Cleaner для удаления большого файла из истории git, но не могу заставить его работать. Пожалуйста помоги! Я скачал последнюю версию BFG bfg-1.12.12.jar Затем я попытался клонировать свежую копию моего репо: $ git clon…
16 апр '16 в 10:51
1 ответ

Уменьшите хранилище мерзавцев с помощью bfg

Столкнувшись с анархическим добавлением двоичных файлов программистом, как уменьшить размер git-репозитория не только удаляя проблемные файлы, но и их историю в дереве. Я попытался использовать bfg, но, поскольку он работает с зеркальным голым репоз…
07 окт '15 в 12:58
1 ответ

Удаление паролей из git repo без bfg

Есть ли способ заменить конфиденциальную информацию (ключи API и т. Д.) В git-репо, не используя BFG и не удаляя историю файла? BFG зависит от JRE, и я действительно не хочу устанавливать его, если есть другой способ. Страницы справки Github рекомен…
01 фев '18 в 01:36
1 ответ

Очистка репозитория git BFG Repo-Cleaner --- размер репо все еще велик после того, как я нажал

Я пытаюсь очистить свой Git-репозиторий с помощью BFG. Так я и сделал: git clone --mirror https://github.com/FourierFlows/FourierFlows.jl.git Используется BFG, например, java -jar bfg-1.13.0.jar --delete-files 'twodturb*.png' FourierFlows.jl.git а п…
15 май '18 в 06:34
1 ответ

GIT LFS и BFS

BFG для git LFS поддерживает опцию --strip-blobs-bigger-than Поддерживает ли git-lfs отслеживание файлов по размеру или только по расширению? Похоже, что справочная страница git-lfs-track поддерживает только указание по расширению, поэтому я предпол…
06 окт '17 в 17:43
1 ответ

Удаление вложенных папок с помощью BFG Repo Cleaner

Существует один большой каталог, называемый docs, с множеством вложенных каталогов, в некоторых из которых есть еще 2 уровня каталогов, от которых я хочу полностью избавиться. Бег java -jar ~/bfg-1.12.15.jar --delete-folders docs на самом деле сдела…
08 сен '17 в 18:27
2 ответа

Устранение неполадок при избавлении от больших файлов в репозитории git на GitHub

У меня есть проект под названием geoplot что делает геопространственное построение в Python. Код для этого распространяется через git на GitHub. Вы можете проверить это здесь. В рамках процесса разработки этого пакета я загрузил и сохранил в geoplot…
17 сен '17 в 17:28
1 ответ

BFG Repo Cleaner - альтернатива свежему клону

Я собирался спросить об этом в хранилище, но ТАК казалось, что это более подходящее место, чтобы спросить об этом. Я смог использовать BFG Repo Cleaner (отличный инструмент, спасибо!), Чтобы уменьшить наш .git размер папки более 1 ГБ, что является о…
21 мар '18 в 00:15
1 ответ

Нужна ли сборка мусора после использования BFG для переписывания истории git?

Мы ввели некоторый пароль в наш репозиторий bitbucket, это противоречит политике безопасности нашей организации, поэтому я использовал BFG Repo Cleaner, чтобы заменить все пароли словом " Удалено ", создав локальное зеркало, затем bfg --replace-text…
26 май '17 в 11:32
1 ответ

Очистка истории мерзавцев с BFG

Поскольку я недавно пытался выдвинуть свои коммиты на github, я получил то же сообщение об ошибке, что и в этом вопросе. Я удалил файлы из своего хранилища, но теперь должен очистить историю. Как советовали в ответах, я изучил BFG, который, кажется,…
28 ноя '16 в 02:58
2 ответа

Git LFS - фатальная ошибка разных файлов, отсутствующих на 2 разных машинах

Я переносил свой существующий репозиторий в git lfs, и мне кажется, что каким-то образом мне удалось создать идеальный шторм. В настоящее время есть две машины: A и B. На компьютере A отсутствует содержимое файла X. Я получаю сообщение об ошибке при…
1 ответ

git: --prune-empty после использования bfg дублирует коммиты

Я использую bfg для удаления некоторых подкаталогов из (клона) репозитория git: java -jar bfg-1.12.12.jar --delete-folders {folder1,folder2,folder3} --no-blob-protection myrepo.git/ git reflog expire --expire=now --all && git gc --prune=now …
12 май '16 в 16:00
1 ответ

Как использовать bfg-repo-cleaner после Git rebase на не-голом репо?

обзор У меня есть репозиторий Git, который служит архивом для ряда конфигов, полученных из других источников: 200 dirs 100 файлов в директории 10K простого текста на файл ~1000 коммитов в день, обычно редактируется < 10 строк 1 филиал 1 пользователь…
19 фев '17 в 22:45
2 ответа

Мерзкие заметки после BFG?

Я мигрировал из SVN в git, и в каждом коммите git была заметка, ссылающаяся на номер ревизии SVN. После импорта репо я использовал BFG очиститель репо, чтобы очистить историю Git от бинарных файлов и другого мусора. К сожалению, теперь я не вижу зам…
21 ноя '16 в 13:25
2 ответа

Как импортировать репозитории git с большими файлами?

Учитывая, что GitHub не позволяет загружать файлы размером более 100 МБ, невозможно выполнить клон git и отправить хранилище с большими файлами в GitHub enterprise. Толчок терпит неудачу с: remote: error: GH001: Large files detected. You may want to…
1 ответ

Git удалить большие файлы и исправить файл пакета

Разработчик подумал, что было бы хорошей идеей поместить установочные файлы приложения в репозиторий GIT, предоставленный командой в TFS. Поэтому я пытаюсь удалить папку в репозитории GIT, которая называется "Установка на рабочую станцию", чтобы уда…
01 мар '18 в 16:03