минимизация рисков закидывания черных проектов включает использование анонимных SSH-ключей или HTTPS-учетных данных, а также, возможно, использование VPN или анонимных сетей. Будь осторожен при работе с такими проектами.Git может сохранить следы вашей активности, исследователи могут раскопать то, что вы хотели бы держать в тайне. Гид хранит о тебе историю коммитов, в каждом коммите Git хранит информацию о том, кто внес изменения (автор) и когда это произошло. Если ты используешь свой реальный email и имя при настройке Git, то избегай.
Также, если ты используешь протоколы SSH или HTTPS для взаимодействия с удаленными репозиториями, ваши логины также могут быть сохранены, особенно при использовании HTTPS с идентификацией. К примеру, если ты используешь персональные SSH-ключи, то Git сохраняет информацию о том, какой ключ использовался для аутентификации. Это обеспечивает безопасность твоих учетных данных, но если ключ связан с тобой лично, это может стать источником информации о вас. Иногда, использование более анонимных и криптографических методов может быть уместным. А может и нет![]()
это тебе приснилось, наверноисходники проектов на гитхабе (даже закрытые от публичных глаз) использовались для обучения нейронки copilot
https://habr.com/ru/news/566858/ . Если будет интересно, то сам дальше погуглишьэто тебе приснилось, наверно
заголовок статьи: GitHub признался, что использовал весь публичный код для обучения Copilot без учёта типа лицензииhttps://habr.com/ru/news/566858/ . Если будет интересно, то сам дальше погуглишь![]()
Сейчас уже многие кодеры знают о том, что исходники проектов на гитхабе (даже закрытые от публичных глаз) использовались для обучения нейронки copilot
Полностью согласен. Мне показалось, что ТС подразумевал публичный git-сервер (именно гитхаб). Бывает ))Про гитхаб вроде бы ничего не говорилось в первом посте. Гитхаб != git. Так что для сферического случая в вакууме, закидывать на сервер проекты, используя git, не менее и не более безопасно, чем используя SSH (SFTP).