Вопросы по теме 'git-filter-branch'
Отменить использование filter-branch в Git
Я использовал git filter-branch и что-то напортачил и случайно переписал разделы истории, которые мне не хотелось. Я пытался изменить одно имя и случайно изменил каждый коммит (а не только коммит с определенным именем).
Я знаю, что «git...
1370 просмотров
schedule
25.09.2021
Правильный способ удалить ненужные файлы с помощью git filter-branch без сбоя git rm
У меня есть проект агента SNMP, в котором вместе с ним были разработаны соответствующие файлы MIB (файлы * .smiv2), но теперь я хочу, чтобы они были в отдельном репозитории git.
Чтобы не потерять историю файлов MIB, поскольку они не запускались в...
6913 просмотров
schedule
12.11.2021
git изменить всю историю для имен коммиттеров и электронной почты для конкретного коммиттера
Как я не могу изменить имя и адрес электронной почты для всей моей истории коммитов, кроме конкретного коммитера ..
что-то вроде foreach allcommit, если committer_name = "Hugo Casa" изменить: committer_name committer_email author_name author_email...
395 просмотров
schedule
20.11.2021
git filter-branch --subdirectory-filter завершается с ошибкой с неверным номером файла - не удалось получить коммиты
Я пытаюсь переместить подкаталог в моем репозитории git, чтобы он стал новым репозиторием (с сохранением существующей истории).
Следуя различным онлайн-предложениям для этого, я клонировал существующее репо, удалил пульт и теперь хочу использовать...
656 просмотров
schedule
23.11.2021
Удалите бесполезные слияния (те, без каких-либо `` неосновных '' коммитов) после filter-branch
Я выполнил git filter-branch --index-filter 'git rm --cached --ignore-unmatched badfiles/ badfiles2/' --prune-empty ( здесь ) для удаления куча файлов при подготовке к перемещению оставшихся файлов в другой репозиторий. --prune-empty избавляется...
297 просмотров
schedule
16.10.2021
Как удалить ветку и всю ее историю локально и удаленно?
У меня есть ветка git, мне нужно уничтожить все следы . Я думаю, мне нужно что-то вроде
git filter-branch --index-filter 'git -D <branch>' --tag-name-filter cat -- --all
или, может быть
git filter-branch --index-filter 'git rm...
3327 просмотров
schedule
13.03.2022
Размер репозитория Git остается большим на удаленном компьютере (Gitlab) после очистки больших файлов с помощью git filter-branch, затем git push --force
Я выполнил инструкции в документации Gitlab о «Уменьшении размера репозитория с помощью Git» путем удаления больших файлов из истории: https://docs.gitlab.com/ee/user/project/repository/reeding_the_repo_size_using_git.html Инструкции, которые я...
633 просмотров
schedule
21.03.2022
Преобразование ветки git filter в репозиторий git filter
Я следую этой команде, чтобы лучше выполнять все коммиты в моем репозитории git:
git filter-branch --tree-filter 'prettier --write "**/**.js" || echo “Error formatting, possibly invalid JS“' -- --all
Я хочу сделать то же самое в репозитории...
311 просмотров
schedule
28.06.2022
Изменение информации об авторе коммита github
GitHub недавно внес изменения, чтобы прекратить использование некоторых общих доменов, что означало, что фиктивный адрес электронной почты, который я использовал для коммитов (чтобы сохранить мой фактический адрес электронной почты в тайне), больше не...
564 просмотров
schedule
03.08.2022
Как отредактировать или обновить файл для всех коммитов и веток в git, используя git filter-branch?
Я пытаюсь обновить URL-адрес репозитория в файле package.json во всей своей ветке и фиксирую в своем репо. Как всегда, есть несколько подходов, я попытался использовать git filter-branch, удалить файл во всех коммитах и добавить новый файл обратно....
144 просмотров
schedule
09.08.2022
Как скопировать репо и отфильтровать все описания коммитов
Мы хотели бы открыть исходный код библиотеки, над которой мы работали некоторое время внутри компании.
Проблема в том, что мы используем Phabricator и когда делаются коммиты, их описания содержат подробности о code-review, а иногда и...
45 просмотров
schedule
12.08.2022
Git: что такое graftcommit или graft-id?
В git-filter-branch говорится:
Чтобы установить фиксацию (которая обычно находится на вершине другой истории) как родительскую для текущей начальной фиксации, чтобы вставить другую историю за текущей историей:
git filter-branch...
1793 просмотров
schedule
20.09.2022
Переключатель --prune-empty для git filter-branch не удаляет пустую фиксацию в начале ветки
У меня есть единственная фиксация в начале моей главной ветки, содержащая файл .gitignore .
Когда я бегу
git filter-branch -f --tree-filter 'git rm .gitignore' --prune-empty
Новое дерево по-прежнему содержит этот узел, хотя и пустой (файл...
1410 просмотров
schedule
27.09.2022
Команда Git Filter-Branch All
На данный момент я использую команду "git filter-branch --subdirectory-filter MY_DIRECTORY -- --all", чтобы захватить определенный каталог из всех 30 ветвей в этом репозитории git. Перед выполнением этой команды фильтрации веток я обязательно...
4251 просмотров
schedule
27.09.2022
Выделите множество подкаталогов в новый отдельный репозиторий Git.
Этот вопрос основан на Отсоединить подкаталог в отдельный репозиторий Git
Вместо того, чтобы отсоединять один подкаталог, я хочу отсоединить пару. Например, мое текущее дерево каталогов выглядит так:
/apps
/AAA
/BBB
/CCC
/libs
/XXX...
45082 просмотров
schedule
17.06.2023
Удаление ненужных файлов из истории, включая все рефы с фильтром-ветвью
Недавно я клонировал репозиторий SVN, в котором раньше было несколько двоичных файлов, которые больше не нужны. К сожалению, я уже отправил его на Github с включенными двоичными файлами. Теперь я хочу удалить их с помощью «git filter-branch», но у...
2155 просмотров
schedule
13.05.2023
git filter-branch с --subdirectory-filter удаляет все файлы
Я хотел бы довольно стандартное разделение репозитория. Оригинальный репозиторий имеет следующую структуру:
root
|-AAA
|-BBB
|-BBB1
|-BBB2
|-CCC
Я попытался извлечь каталог BBB1 и все его содержимое в отдельный репозиторий с помощью...
3275 просмотров
schedule
07.07.2023
Удалите историю для всего, кроме списка файлов, используя git filter-branch
Я пытаюсь переместить некоторые файлы между двумя репозиториями git repo1 и repo2 . У меня есть небольшой список файлов, которые я хотел бы переместить (с сохранением истории).
Три файла для перемещения из repo1 :
libraryname/file1...
1500 просмотров
schedule
06.04.2023
Как программно раздавить коммиты слияния в git, если они имеют одинаковое сообщение коммита?
Я использовал параметр git filter-branch --subdirectory-filter , чтобы извлечь два подкаталога из одного репо и объединить их в другое репо. Однако теперь мне нужно раздавить коммиты, потому что любая фиксация, касающаяся обоих подкаталогов, теперь...
238 просмотров
schedule
04.04.2023
git filter-branch частично потерял историю
У меня было репо в одной папке, и я разбил его на подмодули некоторое время назад.
инициал: (T0)
-mainpackage
\-subpackage1
\-subpackage2
ток: (Т1)
-subpackage1
-subpackage2
-mainpackage
В настоящее время я могу видеть всю историю...
188 просмотров
schedule
26.11.2022