Задать вопрос
progreccor
@progreccor
php,html, css developer

Как очистить git?

Глупый вопрос.
Если использовать git для хранения сайта и последующей разработки.
Все файлы, которые когда либо использовались в процессе, сохраняются в папке .git
Она растет....

Есть ли способ в определенный момент как бы начать "с чистого листа"? Удалить всю историю изменений?
  • Вопрос задан
  • 15136 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 2
2ord
@2ord
Надо помнить, что
GIT - the stupid content tracker
Git не станет выполнять работу за разработчика.
То, что папка .git растёт - совершенно нормальное явление для любого развивающегося проекта.
По логике, нужно предотвратить занесение в репозиторий определённых файлов, указывая маски в файле .gitignore проекта.

Всё же есть способ очистить историю от "случайных" файлов:
https://help.github.com/articles/remove-sensitive-data/
This article will explain how to use two of them: git filter-branch and the BFG Repo-Cleaner.
Ответ написан
Комментировать
@Hamper
Если хранение старой истории локально не требуется (в удаленном репозитории все останется и при желании можно переклонировать целиком) то можно сделать
git clone --depth=1 file://olddir newdir
rm -rf olddir
mv newdir olddir
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
POS_troi
@POS_troi
СадоМазо Админ, флудер, троль.
Создайте новый репозиторий и покладите в него свои файлики, старый оставьте на память :)
Ответ написан
Комментировать
@aleksandr-n
Ответ на вопрос
https://www.youtube.com/watch?v=jRuaiXdzrXM
Ответ написан
Комментировать
sefkiss
@sefkiss
Обычный человек, интересуюсь всем)
В определенный момент когда все работает ровно) и откатов точно не предвидется, сношу .git и делаю git init по новой))) Да дубово) Но 100 пудово)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽