Сложно удалить раздвоенный репо с GitHub - PullRequest
1 голос
/ 30 марта 2020

Таким образом, я разветвил репо из репо publi c и случайно отправил в репо файл, содержащий мои учетные данные. После удаления моего разветвленного репо на GitHub и учетных данных от провайдера, я снова его разветвил и обнаружил, что мой выдвинутый коммит все еще находится в ветке «дерево» на моем вновь разветвленном репо (доступ по ссылке, прикрепленной к электронному письму с уведомлением провайдера). и это говорит, что первоначальный владелец - сотрудник, который, вероятно, мог видеть это. Итак, на данный момент я снова удалил это репо.

Есть ли способ удалить ту ветвь дерева, которая содержит мой ключ API, и разветвлять ее бесплатно sh без истории? или достаточно просто отключить API ключ? (но больше не могу раскошелиться на репо.) Спасибо.

1 Ответ

2 голосов
/ 30 марта 2020

Вы должны предположить, что ваши учетные данные опубликованы c и отозвать их. В этот момент их мог найти каждый.

Причина, по которой вы это видите, заключается в том, что GitHub разделяет объекты между репозиториями в сети. При создании репозитория все объекты исходного репозитория и все вилки совместно используются в одном месте. Поэтому удаление вашего репозитория не поможет, потому что эти объекты появятся снова.

Вы можете связаться со службой поддержки GitHub после прочтения документации по этому вопросу, но, как сказано в документации, вы должны принять Ваши учетные данные опубликованы c сейчас. Если вас не волнует, что учетные данные публикуются c, потому что вы их отозвали, тогда вам нечего делать, и вы можете go весело рассказать о своей жизни.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...