У меня есть частный онлайн-репозиторий, которым я пользуюсь некоторое время.Я хотел бы обнародовать его сейчас, однако он содержит конфиденциальную информациюПоскольку я все еще относительно новичок в Git / Github, я не уверен, как это сделать, так как я понимаю, что если я удалю любой из этих файлов в репозитории, они также будут удалены локально при моем следующем извлечении.
Моя текущая идея - создать новую ветку и загружать только те файлы, которые я на самом деле хочу, сохранить в хранилище.Затем сделайте эту новую ветку моей новой мастер-веткой по умолчанию и удалите старую ветку master.
Будет ли это работать?Есть ли лучшие альтернативы?