Я конвертировал старые SVN-репозиции в GIT. У меня есть ветки и теги для конвертирования. Включение создания реальных тегов SVN в GIT.
Однако я хотел бы добавить gitignore к самому первому commit во вновь созданной репозитории GIT. Я хочу, чтобы это было так, как будто файл всегда был там. Таким образом, все последующие транзакции (на главном или в ветвях) теперь будут иметь этот файл, поскольку родительское дерево вернет первое коммит.
Кажется, что какая-то форма GIT rebase или GIT filter-branch -tree-filter - это то, что мне нужно. Я пробовал каждый из них, но в итоге я отключился от ветвей.