Сегодня днем ​​многие разработчики заметили, что Gitcode, платформа хостинга кода, принадлежащая «известному» отечественному технологическому сообществу CSDN, пакетно переносит проекты на Github. Он не только переместил проекты без изменений, но также заменил адрес в файле readme, заменил домашнюю страницу проекта Github на адрес Gitcode и даже создал домашнюю страницу для разработчиков.

Поскольку большинство разработчиков не зарегистрировали Gitcode, остановить их перемещение невозможно. Даже разработчики проекта после переезда не имеют контроля, хотя у разработчиков проекта по-прежнему есть свои имена.

Ввиду этого большое количество разработчиков хлынули в официальное сообщество Gitcode и попросили платформу полностью удалить их проекты. Согласится ли Gitcode на этот запрос? Да, но не полностью.

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

Bluedot.com проверил открытые и закрытые проблемы в Gitcode-offical-team. На некоторые вопросы ответили сотрудники Gitcode.Разработчикам, которые более активны, кажется, что Gitcode удалил проект безоговорочно, не требуя проверки.

Разработчики, которые позже подняли проблемы и потребовали удаления, были обязаны использовать свои учетные записи Github для проверки авторизации.Не знаю, связано ли это с недостаточно сильными словами разработчика или с тем, что уже слишком поздно. Gitcode больше не желает его удалять и вместо этого требует от разработчика авторизации и регистрации учетной записи Gitcode..

Еще одна очень неприятная проблема заключается в том, что даже если разработчик использует учетную запись Github для авторизации входа в Gitcode для завершения проверки, следы не могут быть полностью удалены при выходе из Gitcode. Gitcode сохранит название проекта и имя пользователя разработчика, то есть имя разработчика на Github также останется в Gitcode в качестве заполнителя.

В Gitcode заявили, что будут проводить исправления и оптимизации в будущем, но конкретные приготовления пока не ясны. Текущая проблема заключается в том, что после сохранения имени проекта и имени пользователя, если Gitcode оптимизирован с помощью стратегии SEO-фермы, другие пользователи все равно могут быть перенаправлены на Gitcode, когда они ищут ключевые слова, такие как имена проектов или разработчиков, через поисковые системы, даже если страница пуста (поскольку содержимое проекта было удалено по запросу разработчика или разработчик удалил его по собственной инициативе).