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

Не удалось удалить файл из репозитория Git, создать новую резервную копию невозможно
Я попытался удалить файл из удаленного репо, запустив: git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD Но Git жалуется, что Невозможно создать новую резервную копию. Предыдущая резервная копия уже...
47775 просмотров

Действительно сгладить git merge
Есть несколько вопросов о «сглаживающем слиянии» в StackOverflow, обычно ответом является «git rebase». В этих ответах упускается один важный момент - порядок коммитов. Предположим, есть ветка A с фиксацией 1 июня и 1 августа и ветвь B с фиксацией...
2659 просмотров
schedule 26.02.2022

Проверьте репозиторий git после использования средства очистки репозитория BFG.
Очень простой вопрос git: Я загрузил компрометирующую информацию на Github и использую bfg для очистки репозитория. Я следовал документации и выполнил следующие действия: $ git clone --mirror git://example.com/some-big-repo.git $ bfg...
3770 просмотров

Удалить имя файла из истории Git, содержащее тильду
Я в Windows использую Git версии 2.12.2.windows.2. У меня есть история Git, изначально преобразованная из Subversion. Недавно я понял, что в репозитории есть файл foo.txt~1~ . (Должно быть, это было от редактора в прошлом.) Я понял это, потому...
328 просмотров
schedule 13.03.2024

Git - вернуть историю больших коммитов из Pushed Head в неправильную ветку
Мой коллега каким-то образом переместил свою HEAD-версию ветки релиза, над которой работает моя команда, в нашу основную ветку разработки. (Это будет 145 коммитов, которые были неправильно отправлены) Я хочу, чтобы наша история коммитов была...
79 просмотров

Отформатируйте весь проект, сохраните историю git
Я пытаюсь отформатировать старый монолит плохого дизайна и технического долга во что-то похожее на читабельное ради автоматизации этого и проверки в будущем. Я бился над этим несколько дней и прочитал содержимое этого статья и первый комментарий к...
433 просмотров
schedule 24.07.2023

Как восстановить линейную историю git после нелинейного слияния?
Несколько коммитов назад я случайно сделал нелинейное слияние в моей основной ветке. У меня есть привычка всегда стараться вести линейную историю, поэтому сейчас я хотел бы восстановить линейность. Я сделал фиктивное репо, которое имитирует...
1561 просмотров

изменить историю git (дата фиксации) * n * коммитов с помощью сценария оболочки
Общая картина моей проблемы: Я хочу написать скрипт для изменения истории из последних n коммитов на сегодня , например: ./myscript.sh 5 изменит даты фиксации последних 5 коммитов на сегодня . По этой ссылке я могу: Установить...
355 просмотров
schedule 05.03.2023

Используйте Git для хранения временной фиксации разработки, чтобы удалить ее позже, не отображая в истории
Можно ли полностью удалить/откатить локальный коммит и все изменения, не загромождая историю? Я хотел бы включить в свой рабочий процесс что-то вроде этого: При запуске разработки создайте коммит разработки, в котором я комментирую части...
17 просмотров
schedule 30.09.2022