Как я могу предотвратить клонирование моего репозитория github?
Я пытаюсь найти способ предотвратить клонирование из репозитория github, например, у меня есть частный репозиторий, и некоторые люди, работающие над этим, на компьютере компании, каждый в вашей команде и уровни авторизации настроены.
Когда я устанавливаю авторизацию для какого-то пользователя на github, хранилище становится доступным для его / ее собственной учетной записи github, чтобы видеть и делать то, что хочет, поскольку авторизован из любой точки мира.
Как я могу избежать того, чтобы кто-то клонировал репозиторий на вашем собственном компьютере? Попытайтесь выяснить, что кто-то планирует выйти из компании по какой-то причине, но перед этим он / она клонирует репозитории компании, чтобы использовать их где-то еще. Поскольку он / она не сможет вносить изменения на удаленном компьютере после того, как я удалю разрешение, избегание клонирования решит мои проблемы с безопасностью.
1 ответ
Ты не можешь
Вы не можете настроить Git-сервер Git на этом пути. Точнее, это автоматизированная функция github, которая может быть вызвана только входящей транзакцией. Не git транзакция, а финансовая транзакция.:-)