Вопросы по теме 'git-rewrite-history'

Как удалить большой файл, ошибочно зафиксированный в git
Возможный дубликат: Как удалить большой файл из истории коммитов в Git? Я сделал глупость. Представьте, что я зафиксировал файл размером 100 МБ. Затем я вижу это, удаляю этот файл и снова фиксирую. Это нормальная процедура удаления...
70038 просмотров
schedule 26.10.2021

может ли кто-нибудь сказать мне, как уменьшить размер репо битбакета
git filter-branch --index-filter 'git rm --cached -r --ignore-unmatch logs' --prune-empty --tag-name-filter cat - --all rm -rf .git / refs / оригинал git reflog expire --expire = now --all git gc --prune = сейчас git gc --aggressive...
73 просмотров
schedule 16.10.2021

Удалить файл из репозитория git (история)
(решено, см. нижнюю часть тела вопроса) Я давно ищу это, и до сих пор у меня есть: http://dound.com/2009/04/git-forever-remove-files-or-folders-from-history/ и http://progit.org/book/ch9-7.html Практически тот же метод, но оба они...
36575 просмотров

Как отключить редактор для `git rebase --continue`?
Я часто переустанавливаю интерактив, чтобы внести крошечные изменения в историю (например, удалить пустую строку или отредактировать одну строку). В большинстве случаев эти изменения основаны на экспертной оценке. Сначала я делаю свое изменение...
3535 просмотров

BFG-repo-cleaner и отправка на GitHub
Я пытаюсь следовать инструкциям здесь: https://rtyley.github.io/bfg-repo-cleaner/ Я клонирую новую копию моего репозитория на github с --mirror Я следую инструкциям по запуску bgf и reflog Мой локальный репозиторий теперь удалил большой...
257 просмотров

Отменить git commit в Rstudio, который слишком велик для нажатия
Я очень новичок в github и впервые пытаюсь включить его в свою работу. Я работаю в RStudo, используя кнопки фиксации и нажатия в графическом интерфейсе. Я помещаю некоторые из своих данных в папку на моем компьютере, где я работаю. Я сделал...
6601 просмотров
schedule 19.08.2022

Удаление ненужных файлов из истории, включая все рефы с фильтром-ветвью
Недавно я клонировал репозиторий SVN, в котором раньше было несколько двоичных файлов, которые больше не нужны. К сожалению, я уже отправил его на Github с включенными двоичными файлами. Теперь я хочу удалить их с помощью «git filter-branch», но у...
2155 просмотров

Как изменить конкретную строку во всех коммитах сообщений git?
Я хочу выполнить grep и изменить определенную строку во всех сообщениях, которые отправляются на Github. Является ли это возможным? Как? Я знаю, как изменить последнее сообщение до свидания git commit --amend , но я хочу изменить все сообщения...
1162 просмотров

рекурсивно удалить все двоичные файлы из репозитория git и историю коммитов
Я прочитал несколько различное threads при удалении больших двоичных файлов из истории коммитов git, но моя проблема немного отличается. Отсюда мой вопрос здесь, чтобы понять и подтвердить шаги - Мой репозиторий git - ~/foo . Я хочу...
9974 просмотров
schedule 26.03.2023

Миграция SVN в Git: импортировать только определенные ветки и историю
Моя команда готовится перейти на Git, и мы хотели бы начать с небольшого репозитория. Начальный репозиторий Git, созданный git-svn, имеет размер около 10 ГБ из-за двоичных файлов и сотен веток версий. Очистить большие файлы легко, но самая сложная...
2265 просмотров

Удалить часть содержимого файла из истории git
Когда репозиторий был настроен, в начальном коммите один из добавленных файлов содержал конфиденциальные данные (личные данные программиста), которых там быть не должно. Можно ли полностью стереть это из истории git? Не весь файл, только несколько...
1233 просмотров
schedule 03.01.2023

Bitbucket уменьшает размер репо с помощью BFG
Репозиторий моей команды на Bitbucket составлял 1,34 ГБ из-за некоторых статических ресурсов (видео, изображения). Я следовал инструкциям BFG Repo Cleaner . и мой репозиторий теперь составляет 2,37 ГБ, что превышает нашу квоту в 2 ГБ, и теперь...
499 просмотров

Как разделить и переименовать файлы кода в git с сохранением истории?
Я новичок в git и теперь столкнулся с проблемой «домашнего хозяйства» репозитория git после решения очистить структуру кода. У моей задачи есть два аспекта: Необходимо переименовать репозиторий с неоптимальным названием, а также некоторые...
80 просмотров
schedule 01.08.2023

Сделать git `replace` постоянными (или такими)
Я занят преобразованием всех моих существующих репозиториев SVN в Git, и в то же время также пользуюсь возможностью использовать способность Git легко переписать некоторую историю. Для этого я также использую git filter-repo, чтобы избавиться от...
332 просмотров

GitHub — очистка истории от нежелательных файлов
Я довольно хорошо знаком с GitHub и процессом коммитов/push/pull/и т.д. но я не уверен, какой лучший подход к этой проблеме, если он есть. У меня есть репозиторий для проекта Unity, над которым я работал прошлой осенью для класса, и в этом репо...
119 просмотров

Перепишите историю репозитория git, удалив все файлы, кроме foo и bar.
Я хочу удалить все файлы, которые не являются ни «foo», ни «bar» в истории репозитория git. Учитывая, что rm -rf !(foo|bar) работает для удаления файлов в текущем каталоге, которые не являются ни «foo», ни «bar». Мне пришла в голову следующая...
366 просмотров

Удаление файлов с гитхаба
Я уже некоторое время использую github для одного проекта, но только как средство отслеживания проблем . Итак, сегодня вечером я посвятил некоторое время работе с кодом и совершил ошибку новичка: я зафиксировал файлы учетных данных и другие ненужные...
499 просмотров
schedule 14.05.2024