Результаты поиска по запросу "git-rewrite-history"

3 ответа

Как мне уменьшить размер раздутого репозитория Git, не интерактивно подавляя все коммиты, кроме самых последних?

В моем репозитории Git хранятся сотни гигабайт данных, например, резервные копии SQL, поэтому я пытаюсь удалить старые, устаревшие коммиты, потому что они де...

1 ответ

Как я могу возобновить переписывание git-истории?

Я переписываю историю довольно большого репо, используяgit filter-branch --tree-filter и это займет несколько часов. Я вижу, что git использует временный каталог для хранения своей промежуточной работы. Означает ли это, что можно возобновить ...

6 ответов

Как изменить старый Git коммит? [Дубликат]

На этот вопрос уже есть ответ здесь: Как изменить указанный коммит? [/questions/1186535/how-to-modify-a-specified-commit] 13 ответовЯ сделал 3 git коммитов, но меня не подтолкнули. Как я могу изменить более старые (ddc6859af44) и (47175e84c), ...

ТОП публикаций

1 ответ

Удаление ненужных файлов из истории, включая все ссылки с помощью filter-branch

Недавно я клонировал SVN-репозиторий, в котором раньше было несколько двоичных файлов, которые больше не нужны. К сожалению, я уже отправил его в Github с вк...

2 ответа

Почему мой файл .git огромен?

14 ответов

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

11 ответов

Удалить конфиденциальные файлы и их коммиты из истории Git

Я хотел бы поместить проект Git на GitHub, но он содержит определенные файлы с конфиденциальными данными (имена пользователей и пароли, например /config/deploy.rb для capistrano). Я знаю, что могу добавить эти имена в.gitignore, но это не удалит ...

5 ответов

Как навсегда удалить коммит из истории Git?

Как я могу навсегда удалить коммит из истории Git? Один из разработчиков в команде случайно выделил файл размером 200 МБ и отправил его на наш Git-сервер. Он был удален через несколько дней, но история есть. Наши файлы кода всего около 75 МБ, и ...

2 ответа

Как разделить каждый коммит по файлу?

Я знаю, как вручную разделить коммит, используя

4 ответа

git-filter-branch для удаления строк, но где строки содержат $ '\ и другие символы

Я пытаюсь переписать историю, используя: git filter-branch --tree-filter 'git ls-files -z "*.php" |xargs -0 perl -p -i -e "s#(PASSWORD1|PASSWORD2|PASSWORD3)#xXxXxXxXxXx#g"' -- --all как описано вэтот ...