My git repo содержит конфиденциальные пароли, которые по моим причинам не могут быть удалены прямо сейчас. Сейчас все нормально, потому что это репо является только внутренним, но меня попросили создать ветку, безопасную для обмена с партнерами.
Есть ли способ создать ветвь в git, а затем удалить из нее файлы таким образом, чтобы их невозможно было получить с помощью журнала?
Похоже на длинный выстрел, но подумал, что я спрошу. Единственное решение, которое я могу придумать, - это скопировать дерево файлов в новый репозиторий git без особого файла, но потом я потеряю возможность слияния изменений партнеров с моим репо.