Size: a a a

2021 February 26

O

Ofee in pro.git::next
PaC
Так это должно влиять на размер проекта или нет?
Что конкретно? Удаление файла или его наличие?
источник

SK

Stas Koynov in pro.git::next
PaC
это вот
ты не удалил файл! он остался в истории, чтобы удалить файл или папку надо типо так:
Полное удаление дириктории tag/ из репа (из всей истории) - все коммиты будут переписаны!

git filter-branch --tag-name-filter cat --index-filter 'git rm -rf --cached --ignore-unmatch tag/' --prune-empty -f -- --all
rm -rf .git/refs/original/
git reflog expire --expire=now --all
git gc --aggressive --prune=now

Все коммиты будут переписаны!!!
источник

P

PaC in pro.git::next
Stas Koynov
ты не удалил файл! он остался в истории, чтобы удалить файл или папку надо типо так:
Полное удаление дириктории tag/ из репа (из всей истории) - все коммиты будут переписаны!

git filter-branch --tag-name-filter cat --index-filter 'git rm -rf --cached --ignore-unmatch tag/' --prune-empty -f -- --all
rm -rf .git/refs/original/
git reflog expire --expire=now --all
git gc --aggressive --prune=now

Все коммиты будут переписаны!!!
понял, спасибо. Это архив был, который никак не работал в проекте
источник

АЕ

Александр Епанешнико... in pro.git::next
Stas Koynov
ты не удалил файл! он остался в истории, чтобы удалить файл или папку надо типо так:
Полное удаление дириктории tag/ из репа (из всей истории) - все коммиты будут переписаны!

git filter-branch --tag-name-filter cat --index-filter 'git rm -rf --cached --ignore-unmatch tag/' --prune-empty -f -- --all
rm -rf .git/refs/original/
git reflog expire --expire=now --all
git gc --aggressive --prune=now

Все коммиты будут переписаны!!!
и лучше git filter-branch не использовать. об этом даже в доках пишут. и предлагают альтернативу.
источник

SK

Stas Koynov in pro.git::next
Александр Епанешников
и лучше git filter-branch не использовать. об этом даже в доках пишут. и предлагают альтернативу.
ну подсказка старая, я если честно, один раз такое делал года 4 назад.
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Александр Епанешников
и лучше git filter-branch не использовать. об этом даже в доках пишут. и предлагают альтернативу.
Ого, а что в моде в этом сезоне?
источник

АЕ

Александр Епанешнико... in pro.git::next
Dr. Friedrich von Never
Ого, а что в моде в этом сезоне?
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Ну, это всё-таки сторонняя тула
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Воу, действительно её рекомендуют в основной документации. Спасибо за информацию!
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
источник

АЕ

Александр Епанешнико... in pro.git::next
Dr. Friedrich von Never
Воу, действительно её рекомендуют в основной документации. Спасибо за информацию!
ну вот. так что уже не совсем сторонняя 😉
источник

S

Stepan in pro.git::next
Александр Епанешников
и лучше git filter-branch не использовать. об этом даже в доках пишут. и предлагают альтернативу.
Что насчёт BFG?
источник

P

Pavel in pro.git::next
Stepan
Что насчёт BFG?
Мы на одной работе его использовали чтобы почистить репо от всяких бинарей, вроде никаких проблем не было
источник
2021 February 28

NS

Nikolay Smagin in pro.git::next
Привет.
У меня есть ветка smaginweb.
Она раскрывается и там еще одна ветка (или это не веткой называется?).
Как взаимодействует ветка smaginweb с подветкой MALLERMVP-36?
источник

D

Dmitry. in pro.git::next
Nikolay Smagin
Привет.
У меня есть ветка smaginweb.
Она раскрывается и там еще одна ветка (или это не веткой называется?).
Как взаимодействует ветка smaginweb с подветкой MALLERMVP-36?
Так не бывает 😐
источник

D

Dmitry. in pro.git::next
Nikolay Smagin
Привет.
У меня есть ветка smaginweb.
Она раскрывается и там еще одна ветка (или это не веткой называется?).
Как взаимодействует ветка smaginweb с подветкой MALLERMVP-36?
git log --graph покажи
источник

NS

Nikolay Smagin in pro.git::next
Dmitry.
Так не бывает 😐
Только что скрин сделал из SourceTree, мне интересно, что это за подветка вообще.
Git log —graph? Сек
источник

NS

Nikolay Smagin in pro.git::next
источник

D

Dmitry. in pro.git::next
Я такого не видел еще, соре
источник

NS

Nikolay Smagin in pro.git::next
Dmitry.
Так не бывает 😐
Насколько я понимаю, smaginweb/MALLERMVP-36 - это и есть имя ветки. Просто интерфейс SourceTree для удобства показывает отдельно smaginweb и отдельно MALLERMVP-36, так как в названии видит символ '/'
источник