Вопросы по теме '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 просмотров
schedule
18.05.2022
Как отключить редактор для `git rebase --continue`?
Я часто переустанавливаю интерактив, чтобы внести крошечные изменения в историю (например, удалить пустую строку или отредактировать одну строку). В большинстве случаев эти изменения основаны на экспертной оценке.
Сначала я делаю свое изменение...
3535 просмотров
schedule
24.06.2022
BFG-repo-cleaner и отправка на GitHub
Я пытаюсь следовать инструкциям здесь: https://rtyley.github.io/bfg-repo-cleaner/
Я клонирую новую копию моего репозитория на github с --mirror
Я следую инструкциям по запуску bgf и reflog
Мой локальный репозиторий теперь удалил большой...
257 просмотров
schedule
12.08.2022
Отменить git commit в Rstudio, который слишком велик для нажатия
Я очень новичок в github и впервые пытаюсь включить его в свою работу. Я работаю в RStudo, используя кнопки фиксации и нажатия в графическом интерфейсе. Я помещаю некоторые из своих данных в папку на моем компьютере, где я работаю. Я сделал...
6601 просмотров
schedule
19.08.2022
Удаление ненужных файлов из истории, включая все рефы с фильтром-ветвью
Недавно я клонировал репозиторий SVN, в котором раньше было несколько двоичных файлов, которые больше не нужны. К сожалению, я уже отправил его на Github с включенными двоичными файлами. Теперь я хочу удалить их с помощью «git filter-branch», но у...
2155 просмотров
schedule
13.05.2023
Как изменить конкретную строку во всех коммитах сообщений git?
Я хочу выполнить grep и изменить определенную строку во всех сообщениях, которые отправляются на Github. Является ли это возможным? Как? Я знаю, как изменить последнее сообщение до свидания git commit --amend , но я хочу изменить все сообщения...
1162 просмотров
schedule
26.01.2023
рекурсивно удалить все двоичные файлы из репозитория git и историю коммитов
Я прочитал несколько различное threads при удалении больших двоичных файлов из истории коммитов git, но моя проблема немного отличается. Отсюда мой вопрос здесь, чтобы понять и подтвердить шаги -
Мой репозиторий git - ~/foo . Я хочу...
9974 просмотров
schedule
26.03.2023
Миграция SVN в Git: импортировать только определенные ветки и историю
Моя команда готовится перейти на Git, и мы хотели бы начать с небольшого репозитория. Начальный репозиторий Git, созданный git-svn, имеет размер около 10 ГБ из-за двоичных файлов и сотен веток версий.
Очистить большие файлы легко, но самая сложная...
2265 просмотров
schedule
18.11.2022
Удалить часть содержимого файла из истории git
Когда репозиторий был настроен, в начальном коммите один из добавленных файлов содержал конфиденциальные данные (личные данные программиста), которых там быть не должно. Можно ли полностью стереть это из истории git? Не весь файл, только несколько...
1233 просмотров
schedule
03.01.2023
Bitbucket уменьшает размер репо с помощью BFG
Репозиторий моей команды на Bitbucket составлял 1,34 ГБ из-за некоторых статических ресурсов (видео, изображения).
Я следовал инструкциям BFG Repo Cleaner .
и мой репозиторий теперь составляет 2,37 ГБ, что превышает нашу квоту в 2 ГБ, и теперь...
499 просмотров
schedule
30.11.2022
Как разделить и переименовать файлы кода в git с сохранением истории?
Я новичок в git и теперь столкнулся с проблемой «домашнего хозяйства» репозитория git после решения очистить структуру кода. У моей задачи есть два аспекта:
Необходимо переименовать репозиторий с неоптимальным названием, а также некоторые...
80 просмотров
schedule
01.08.2023
Сделать git `replace` постоянными (или такими)
Я занят преобразованием всех моих существующих репозиториев SVN в Git, и в то же время также пользуюсь возможностью использовать способность Git легко переписать некоторую историю. Для этого я также использую git filter-repo, чтобы избавиться от...
332 просмотров
schedule
11.03.2023
GitHub — очистка истории от нежелательных файлов
Я довольно хорошо знаком с GitHub и процессом коммитов/push/pull/и т.д. но я не уверен, какой лучший подход к этой проблеме, если он есть. У меня есть репозиторий для проекта Unity, над которым я работал прошлой осенью для класса, и в этом репо...
119 просмотров
schedule
03.12.2023
Перепишите историю репозитория git, удалив все файлы, кроме foo и bar.
Я хочу удалить все файлы, которые не являются ни «foo», ни «bar» в истории репозитория git. Учитывая, что rm -rf !(foo|bar) работает для удаления файлов в текущем каталоге, которые не являются ни «foo», ни «bar». Мне пришла в голову следующая...
366 просмотров
schedule
20.02.2024
Удаление файлов с гитхаба
Я уже некоторое время использую github для одного проекта, но только как средство отслеживания проблем . Итак, сегодня вечером я посвятил некоторое время работе с кодом и совершил ошибку новичка: я зафиксировал файлы учетных данных и другие ненужные...
499 просмотров
schedule
14.05.2024