Що таке BFG в git?

0 Comments 01:49

BFG є простіша, швидша (в 10–720 разів швидше) альтернатива git-filter-branch для очищення поганих даних із вашого сховища Git: Видалення Crazy Big Files.

DВизначте файли, які потрібно видалити з історії сховища.

  1. Запустіть BFG: bfg – delete-files ім'я файлу.
  2. Чистий локальний репозиторій: git reflog expire –expire=now –all && git gc –prune=now –aggressive.
  3. Примусове надсилання на Remote: git push origin –force –all.

BFG Repo-Cleaner є надійне програмне забезпечення з відкритим кодом який може ефективно видаляти дані зі сховища. У цій статті ми покажемо вам, як ним користуватися. Підводячи підсумок, BFG послідовно створює нові коміти, які копіюють вміст існуючих комітів, але без конфіденційних даних, які ви хочете видалити.

BFG Repo-Cleaner — це інструмент, створений і підтримуваний спільнотою з відкритим кодом. Це швидша та простіша альтернатива git filter-repo для видалення небажаних даних. Після видалення конфіденційних даних ви повинні примусово перенести свої зміни на GitHub.

Спосіб перший: Використання інструменту git-filter-repo Інструмент git-filter-repo може видалити конфіденційну інформацію та великі файли (блоби) з усієї вашої історії сховища Git, а не лише з вашого останнього коміту. Це дуже гнучкий інструмент із відкритим вихідним кодом, розміщений на GitHub і рекомендований замінник git-filter-branch.

Як очистити сховище git і зменшити розмір його диска

  1. Видалення локального посилання віддаленої гілки. Завжди корисно видалити гілку після її об’єднання. …
  2. git repack. …
  3. git чорнослив упакований. …
  4. git reflog закінчується. …
  5. git gc. …
  6. Об'єднання всіх команд.

Related Post

Що таке фермерський сир проти сиру?Що таке фермерський сир проти сиру?

Що таке фермерський сир? Фермерський сир, різновид свіжого сиру, — це пресований сир із трохи більшою кислотністю та твердішою текстурою завдяки меншому вмісту вологи.. Фермерський сир можна виготовити з коров’ячого,

Як перетворити int на шістнадцятковий символ?Як перетворити int на шістнадцятковий символ?

Розділіть ціле число на 16. Розділіть результат ділення на 16. Візьміть залишок від ділення та перетворіть його на шістнадцяткове число. 8 січня 2024 р. Щоб надрукувати ціле число в шістнадцятковому

Які інфекції лікує Кефлекс 500 мг?Які інфекції лікує Кефлекс 500 мг?

Що таке Keflex? Кефлекс є цефалоспориновим антибіотиком (SEF з низьким вмістом спор). Він працює, борючись з бактеріями у вашому тілі. Кефлекс використовується для лікування інфекцій, викликаних бактеріями, в т.ч інфекції